Naujoji „GStreamer 1.18.0“ versija jau išleista

„gstreamer“ logotipas

Po pusantrų metų vystymosi, Išleista „GStreamer 1.18“, įvairių platformų komponentų, parašytų C, rinkinys, sukuriantis įvairiausias daugialypės terpės programas, pradedant daugialypės terpės grotuvais ir garso / vaizdo failų keitikliais, baigiant VoIP programomis ir transliavimo sistemomis.

Naujoje versijoje pristatyta nauja failų perkodavimo API iš vieno formato į kitą, taip pat HDR palaikymo patobulinimai, parama pratęsimui RTP TWCC ir kiti dalykai.

Pagrindinės naujos „GStreamer 1.18“ funkcijos

Šioje naujoje versijoje buvo atliktas darbas gerinant „Gstreamer“ palaikymą ir tai yra galime rasti įvairių papildymų šioje naujoje versijoje 1.8, pvz., AVTP papildinį (Garso ir vaizdo perdavimo protokolas), skirtas jautriam latentiniam vaizdo ir garso perdavimui.

Taip pat taip pat nauja atrama TR-06-1 profiliui (RIST - patikimas interneto srautas), galimybė pakeisti atkūrimo greitį taip pat palaiko RTP TWCC („Google All Transport Congestion Control“) išplėtimą į „rtpmanager“.

Kalbant apie Windows, aparatinės įrangos pagreitintas vaizdo dekodavimas įgyvendinamas naudojant DXVA2 / Direct3D11 API, taip pat papildinį vaizdo įrašams užfiksuoti ir pagreitinti kodavimą naudojant „Microsoft Media Foundation“. Pridėta UWP (universali „Windows“ platforma) palaikymas.

Serveryje ir kliente RTSP papildė apgaulės režimų palaikymą (greitas slinkimas išsaugant vaizdą), kuris aprašytas ONVIF (Open Network Video Interface Forum) specifikacijoje.

„GStreamer“ redagavimo paslaugos papildo įdėtų laiko juostų, klipais pagrįstų greičių palaikymą ir galimybę naudoti „OpenTimelineIO“ formatą.

Be „Autotools“ pagrįstų kūrimo scenarijų, buvo pašalinti ir „Meson“ dabar naudojamas kaip pagrindinis surinkimo įrankių rinkinys.

Iš kitų išsiskiriančių pokyčių šios naujos versijos:

  • Buvo pasiūlyta nauja aukšto lygio API „GstTranscoder“, kuri gali būti naudojama programose failams perkoduoti iš vieno formato į kitą.
  • Papildomas palaikymas AFD (aktyvaus formato aprašas) ir juostinių duomenų kodekų rinkiniui.
  • „Qmlgloverlay“ elementas buvo pridėtas, kad „Qt Quick“ scena būtų rodoma gaunamo vaizdo srauto viršuje.
  • Elementas „imagesequencesrc“ buvo pridėtas, kad būtų paprasčiau kurti vaizdo seką iš JPEG arba PNG vaizdų sekos.
  • Norėdami sukurti DASH turinį, buvo pridėtas brūkšnio elementas.
  • Pridėtas dvbsubenc elementas, skirtas koduoti DVB subtitrus.
  • Galima supakuoti MPEG-TS srautus su fiksuota bitų sparta ir SCTE-35 palaikymu, suderinamu su kabelinės televizijos tinklais.
  • Rtmp2 buvo įdiegtas su nauju RTMP kliento diegimu su šaltinio ir imtuvo elementais.
  • RTSP serveris prideda antraštės palaikymą, kad valdytų greitį ir mastelį.
  • Pridėtas „H.265“ vaizdo koderis „svthevcenc“, pagrįstas „Intel“ SVT-HEVC kodavimo įrenginiu.
  • Pridėtas vaapioverlay elementas, skirtas kurti naudojant VA-API.
  • „Splitmuxsink“ ir „splitmuxsrc“ elementai dabar palaiko pagalbinius (AUX) vaizdo srautus.
  • Buvo pristatyti nauji elementai, norint gauti ir generuoti RTP srautus naudojant „rtp: //“ URI.
  • Pridėtas „rpicamsrc“ elementas, skirtas užfiksuoti „Raspberry Pi“ plokštės kameros vaizdo įrašą.
  • Patobulintas informacijos pateikimas ir vaizdo įrašų apdorojimas naudojant „High Dynamic Range“ (HDR).

Pagaliau jei norite apie tai sužinoti daugiau apie šią naują „Gstreamer“ versiją galite patikrinti pakeitimų žurnalą Šioje nuorodoje.

Kaip įdiegti „Gstreamer 1.18“ į „Ubuntu“ ir jo darinius?

Jei jus domina įdiegti „Gstreamer 1.18“ savo platintuve Tai galite padaryti atlikdami toliau nurodytus veiksmus.

Procesas galioja tiek naujajai „Ubuntu 20.04“ versijai, tiek ankstesnėms versijoms su palaikymu.

Instaliuoti, mes tiesiog turime atidaryti terminalą („Ctrl“ + „Alt“ + T) ir joje įveskite šias komandas:

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

Ir pasirengę su juo, jie jau bus įdiegę „Gstreamer 1.16“ savo sistemoje.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Jonas sakė

    Vykdant šias komandas įdiegta versija yra 1.14.5. Ar galėtumėte paaiškinti, kaip įdiegti naujausią galimą versiją? Ar turite pridėti papildomą saugyklą?

  2.   Samuelis sakė

    „Ir voila, jie jau bus įdiegę„ Gstreamer 1.16 “savo sistemoje“.

    Bet jūs nenorėjote įdiegti 1.18 versijos