Доступен мультимедийный фреймворк GStreamer 1.18.0

Пoслe пoлутoрa лeт рaзрaбoтки сoстoялся рeлиз GStreamer 1.18, нaписaннoгo нa языкe Си крoссплaтфoрмeннoгo нaбoрa кoмпoнeнтoв с целью сoздaния ширoкoгo спeктрa мультимeдиa прилoжeний, oт медиаплееров и конвертеров аудио/видео файлов, предварительно VoIP-приложений и систем потокового вещания. Адрес GStreamer распространяется под лицензией LGPLv2.1. В то же время доступны обновления плагинов gst-plugins-base 1.18, gst-plugins-good 1.18, gst-plugins-bad 1.18, gst-plugins-ugly 1.18, а в свой черед обвязка gst-libav 1.18 и сервер потокового вещания gst-rtsp-server 1.18. Бинарные сборки в скором времени будут подготовлены во (избежание Android, iOS, macOS и Windows (в Linux рекомендуется истощить пакеты из дистрибутива). Ключевые улучшения GStreamer 1.18: Предложен последний высокоуровневый API GstTranscoder, который можно использовать до конца в приложениях для перекодирования файлов изо одного формата в другой. Улучшено мысль информации и обработка видео с расширенным динамическим диапазоном (HDR, High Dynamic Range). Добавлена риск изменения скорости воспроизведения на лету. Добавлена помощник набора кодеков AFD (Active Format Description) и Bar Data. Сверху платформе Windows реализовано аппаратное убыстрение декодирования видео с использованием API DXVA2 / Direct3D11, а как и предложен плагин для захвата видео и ускорения кодирования возле помощи Microsoft Media Foundation. Добавлена пособничество UWP (Universal Windows Platform). Добавлен ингредиент qmlgloverlay, позволяющий вывести сцену Qt Quick через входящего видеопотока. Добавлен элемент imagesequencesrc, упрощающий человек видеопотока из последовательности изображений в форматах JPEG сиречь PNG. Добавлен элемент dashsink для генерации контента DASH. Добавлен субъект dvbsubenc для кодирования субтитров DVB. Обеспечена мочь упаковки потоков MPEG-TS с фиксированным битретом и поддержкой SCTE-35, в форме, совместимой с кабельными телесетями. Реализован rtmp2 с новой реализацией клиента RTMP с элементами source и sink. В RTSP Server добавлена подсоба заголовков для управления скоростью и масштабированием. Добавлен svthevcenc, шифровщик видео H.265 на базе развиваемого компанией Intel кодировщиккода SVT-HEVC. Добавлен клетка vaapioverlay для композитинга с использованием VA-API. В rtpmanager добавлена поддерживание RTP-расширения TWCC (Google Transport-Wide Congestion Control). В элементах splitmuxsink и splitmuxsrc появилась опора вспомогательных (AUX) видеопотоков. Представлены новые первоначальные сведения для получения и генерации RTP-потоков, используя URI "rtp://". Добавлен плагин AVTP (Audio Video Transport Protocol) к передачи звуковых- и видеопотоков, чувствительных к задержкам. Добавлена помога профиля TR-06-1 (RIST - Reliable Internet Stream Transport). Добавлен компонент rpicamsrc для захвата видео с камеры про платы Raspberry Pi. Удалены сценарии сборки получай основе Autotools. В качестве основного сборочного инструментария в данный момент применяется Meson. Источник: http://www.opennet.ru/opennews/art.shtml?num=53672