Вече е пусната новата версия на GStreamer 1.18.0

лого на gstreamer

След година и половина развитие, Издаден GStreamer 1.18, набор от междуплатформени компоненти, написани на C, за създаване на широк спектър от мултимедийни приложения, от мултимедийни плейъри и конвертори на аудио / видео файлове до VoIP приложения и системи за излъчване.

В новата версия въведен е нов API за прекодиране на файлове от един формат в друг, както и подобрения в поддръжката на HDR, поддръжка за разширение RTP TWCC и други неща повече.

Основни нови функции на GStreamer 1.18

В тази нова версия представена бе извършена работа за подобряване на поддръжката на Gstreamer y es que можем да намерим различни допълнения в тази нова версия 1.8, като приставката AVTP (Audio Video Transport Protocol) за чувствителни към латентност видео и аудио предавания.

Както и също така новата поддръжка за профила TR-06-1 (RIST - Надежден транспорт с интернет поток), възможност за промяна на скоростта на възпроизвеждане в движение, а също и поддръжка на разширението RTP TWCC (Google All Transport Congestion Control) за rtpmanager.

В случая за Windows, The хардуерно ускорено декодиране на видео се реализира с помощта на API DXVA2 / Direct3D11както и приставка за заснемане на видео и ускоряване на кодирането с помощта на Microsoft Media Foundation. Добавена поддръжка за UWP (Универсална платформа на Windows).

На сървъра и клиента, RTSP добави поддръжка за измамни режими (бързо превъртане при запазване на изображението), което е описано в спецификацията ONVIF (Open Network Video Interface Forum).

GStreamer Editing Services добавя поддръжка за вложени времеви линии, базирани на клип скорости и възможност за използване на формата OpenTimelineIO.

В допълнение към скритите скриптове за изграждане на Autotools бяха премахнати и Meson вече се използва като основен набор от инструменти за сглобяване.

От останалите промени, които се открояват на тази нова версия:

  • Предложен е нов API на високо ниво, GstTranscoder, който може да се използва в приложения за прекодиране на файлове от един формат в друг.
  • Добавена е поддръжка за AFD (Active Format Description) и Bar Data set set.
  • Елементът qmlgloverlay е добавен, за да позволи на Qt Quick сцена да се появи отгоре на входящия видео поток.
  • Елементът imagesequencesrc е добавен, за да опрости създаването на видео последователност от поредица от JPEG или PNG изображения.
  • Добавен е елемент на табло за генериране на DASH съдържание.
  • Добавен е dvbsubenc елемент за кодиране на DVB субтитри.
  • Възможно е пакетирането на MPEG-TS потоци с фиксирана скорост на предаване и поддръжка за SCTE-35, по начин, съвместим с кабелни телевизионни мрежи.
  • Rtmp2 е внедрен с нова клиентска реализация на RTMP с елементи на източник и приемник.
  • RTSP Server добавя поддръжка на заглавки за контрол на скоростта и мащабирането.
  • Добавен svthevcenc, H.265 видеокодер, базиран на SVT-HEVC кодера на Intel.
  • Добавен е елемент vaapioverlay за композиране с помощта на VA-API.
  • Елементите splitmuxsink и splitmuxsrc вече поддържат спомагателни (AUX) видео потоци.
  • Бяха въведени нови елементи за получаване и генериране на RTP потоци, използвайки URI „rtp: //“.
  • Добавен е елемент rpicamsrc за заснемане на видео от камерата за платката Raspberry Pi.
  • Подобрено представяне на информация и обработка на видео с висок динамичен обхват (HDR).

Накрая ако искате да научите повече за това за тази нова версия на Gstreamer можете да проверите дневника за промени В следващия линк.

Как да инсталирам Gstreamer 1.18 на Ubuntu и деривати?

Ако се интересувате от инсталирането на Gstreamer 1.18 на вашата дистрибуция Можете да го направите, като следвате стъпките, които споделяме по-долу.

Процесът е валиден както за новата версия на Ubuntu 20.04, така и за предишните версии с поддръжка.

Да инсталираш, просто трябва да отворим терминал (Ctrl + Alt + T) и в него въвеждаме следните команди:

sudo apt-get install gstreamer1.0-tools gstreamer1.0-alsa gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav

И готови с него, те вече са инсталирали Gstreamer 1.16 на своята система.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Джон каза той

    Когато изпълнявате тези команди, инсталираната версия е 1.14.5, бихте ли обяснили как да инсталирате най-новата налична версия? Трябва ли да добавим допълнително хранилище?

  2.   Самуел каза той

    „И ето, те вече ще са инсталирали Gstreamer 1.16 в системата си.“

    Но не искате да инсталирате версия 1.18