Доступан је мултимедијални оквир ГСтреамер 1.16.0

После више од годину дана развоја одржан издање ГСтреамер КСНУМКС, вишеплатформски скуп компоненти написаних у Ц-у за креирање широког спектра мултимедијалних апликација, од медија плејера и аудио/видео претварача датотека, до ВоИП апликација и система за стриминг. ГСтреамер код је лиценциран под ЛГПЛв2.1. У исто време, доступна су ажурирања додатака гст-плугинс-басе 1.16, гст-плугинс-гоод 1.16, гст-плугинс-бад 1.16, гст-плугинс-угли 1.16, као и гст-либав 1.16 везу и везу гст-ртсп-сервер 1.16 сервер за стримовање. На нивоу АПИ-ја и АБИ-ја, ново издање је уназад компатибилно са граном 1.0. Бинарне верзије стижу ускоро биће припремљени за Андроид, иОС, мацОС и Виндовс (на Линук-у се препоручује коришћење пакета из дистрибуције).

Кључ побољшања ГСтреамер 1.16:

  • ВебРТЦ стек је додао подршку за П2П канале података имплементиране помоћу СЦТП протокола, као и подршку за БУНДЛЕ за слање различитих типова мултимедијалних података у оквиру једне везе и могућност рада са више ТУРН сервера (СТУН екстензија за заобилажење преводилаца адреса);
  • Додата подршка за АВ1 видео кодек у Матроска (МКВ) и КуицкТиме/МП4 контејнерима. Додатна АВ1 подешавања су имплементирана и проширен је број формата улазних података које подржава енкодер;
  • Додата подршка затворено титловање, као и могућност идентификовања и издвајања других врста интегрисаних података из видео записа АНЦ (Помоћни подаци, додатне информације, као што су аудио и метаподаци, који се преносе преко дигиталних интерфејса у неприказаним деловима линија за скенирање);
  • Додата подршка за некодирани (необрађени) звук без наизменичних аудио канала у меморији (непреплитани, леви и десни аудио канали су смештени у засебне блокове, уместо наизменичних канала у облику „ЛЕФТ|РИГХТ|ЛЕФТ|РИГХТ|ЛЕФТ|РИГХТ” );
  • Премештен у основни скуп додатака (гст-плугинс-басе) ГстВидеоАггрегатор (класа за мешање сировог видеа), композитор (побољшана замена за видеомиксер) и ОпенГЛ елементи миксера (глвидеомикер, глмикербин, глвидеомикерелемент, глстереомик, глмосаиц), који су претходно били смештени у „гст-плугинс-бад“ сет;
  • Добавлен новиј режим измена поља, у којој се сваки бафер обрађује као засебно поље у испреплетеном видеу са одвајањем горњег и доњег поља на нивоу заставица повезаних са бафером;
  • Подршка за ВебМ формат и шифровање садржаја је додата у Матроска медиа контејнер за распакивање;
  • Додан је нови впесрц елемент који ради као претраживач заснован на машини ВебКит ВПЕ (омогућава вам да третирате излаз претраживача као извор података);
  • Видео4Линук пружа подршку за ХЕВЦ кодирање и декодирање, ЈПЕГ кодирање и побољшани дмабуф увоз и извоз;
  • Подршка за ВП8/ВП9 декодирање је додата видео декодеру користећи НВИДИА хардверски убрзани ГПУ, а подршка за Х.265/ХЕВЦ хардверски убрзано кодирање је додата кодеру;
  • Учињена су бројна побољшања додатка мсдк, који омогућава коришћење хардверског убрзања за кодирање и декодирање на Интел чиповима (засновано на Интел Медиа СДК). Ово укључује додатну подршку за дмабуф увоз/извоз, ВП9 декодирање, 10-битно ХЕВЦ кодирање, накнадну обраду видеа и динамичку промену резолуције;
  • АСС/ССА систем за приказивање титлова је додао подршку за обраду више титлова који се укрштају у времену и истовремено их приказују на екрану;
  • Обезбеђена је пуна подршка за Месон буилд систем, који се сада препоручује за изградњу ГСтреамера на свим платформама. У наредној грани се очекује уклањање подршке за Аутотоолс;
  • Главна структура ГСтреамер-а укључује везе за развој на Руст језику и модул са додацима у Руст-у;
  • Извршена је оптимизација перформанси.

Извор: опеннет.ру

Додај коментар