
8 июля 2026 года состоялся релиз открытого мультимедийного фреймворка GStreamer 1.28.5. В решение входит кроссплатформенный набор компонентов для создания широкого спектра мультимедиа приложений, от медиаплееров и конвертеров аудио/видео файлов, до VoIP‑приложений и систем потокового вещания.
Выпуск GStreamer 1.24.0 состоялся в марте 2024 года. Релиз GStreamer 1.26.0 случился в марте 2025 года. Версия GStreamer 1.28 вышла в январе 2026 года.
В ветке 1.28.х добавлены кодировщик Vulkan H.264, 10-разрядная поддержка декодера Vulkan H.265 и базовая поддержка колориметрии для Wayland. Также новым в GStreamer 1.28 является элемент разделения аудиоисточников на основе Rust, основанный на demucs, элемент логического вывода YOLOX на основе burn и тензорный декодер YOLOX на Rust, а ещё элемент декодера GIF с поддержкой циклического воспроизведения и элемент icecastsink с поддержкой AAC, оба написаны на Rust.
Исходный код проекта GStreamer распространяется под лицензией LGPLv2.1. Отдельно развиваются обновления плагинов gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, а также обвязка gst-libav и сервер потокового вещания gst-rtsp-server. На уровне API и ABI новый выпуск обратно совместим с веткой 1.0. Бинарные сборки в скором времени подготовлены для Android, iOS, macOS и Windows (в Linux рекомендуется использовать пакеты из дистрибутива).

Основные улучшения и добавления в GStreamer 1.28.5:
исправлены ранее обнаруженные ошибки и баги, включая исправления утечек памяти и другие доработки для стабильности и надёжности;
исправлено зелёное мерцание субтитров при использовании VA-декодеров на графических процессорах AMD;
core: исправлена проблема с нестабильными событиями при связывании пэдов в середине процесса push;
appsrc: единообразная обработка событий EOS audio-resampler-neon не собирается для целевых платформ с neon, но без thumb;
avtp: исправлена генерация ptime из метки времени avtp;
fmp4mux: различные исправления для разделения на границах фрагментов;
gldownload: исправлено неправильное согласование формата DRM, вызывающее перестановку каналов R/B;
gdkpixbufdec: снижен ранг до NONE и обработка изменений разрешения/формата;
gopbuffer: добавлена поддержка H.266/VVC;
h265decoder: исправлен HEVC с альфа-декодированием;
mp4mux: исправлены ограничения шаблона AC-3, чтобы мультиплексор мог принимать входные данные от ac3parse;
mpegtsmux: всегда назначать PTS выходным буферам в CBR режим;
mpegtsmux: выходные буферы с пакетами, содержащими только PCR-заполнение битрейта, имеют неправильный PTS;
rtcpbuffer: исправлена обработка составных пакетов SR+SDES (регрессия после исправления безопасности);
rtspsrc2: разрешено отключение шифрования SRTP/SRTCP и аутентификации SRTP;
tsdemux: улучшена обработка переполнения PTS в режиме ignore-pcr, исправлены периодические искажения в потоках YouTube HLS;
textaccumulate: вывод объединённого одного буфера, добавление списка в качестве метаданных;
threadshare: добавлена ts-clocksync;
webrtcsink: исправления и улучшения согласования.
