Nooca cusub ee GStreamer 1.18.0 horay ayaa loo sii daayay

astaanta gstreamer

Kadib sanad iyo badh horumarineed, GStreamer 1.18 waa la siidaayay, oo ah qaybo iskutallaab ah oo lagu qoro C si loo abuuro barnaamijyo fara badan oo kala duwan, laga bilaabo ciyaartoydo badan iyo kuwa loo beddelo maqalka / fiidiyoowga illaa codsiyada VoIP iyo nidaamyada baahinta.

Qaabka cusub API cusub oo loogu talagalay transcoding files la soo bandhigay ka mid qaab kale, iyo sidoo kale hagaajinta taageerada HDR, taageerada kordhinta RTP TWCC iyo waxyaabo kale oo dheeri ah.

Astaamaha ugu muhiimsan ee cusub ee GStreamer 1.18

Qaabkan cusub ee la soo bandhigay shaqada ayaa laga qabtay hagaajinta taageerada Gstreamer waana taas waxaan ka heli kartaa siyaado kala duwan qaabkan cusub 1.8, sida qalabka loo yaqaan 'AVTP plugin' (Borotokoolka Gaadiidka Video Video) ee fiidiyoowga xasaasiga ah iyo idaacadaha maqalka.

iyo sidoo kale sidoo kale taageerada cusub ee astaanta TR-06-1 (RIST - Gaadiidka Stream Internetka Lagu Kalsoon Yahay), the awood u leh inuu beddelo xawaaraha ciyaarta duulimaadka iyo sidoo kale taageerida RTP TWCC (Google All Transport Congestion Control) kordhinta rtpmanager.

Kiiska loogu talagalay Windows, ka qalabka dardargelinta muuqaalka fiidiyowga ayaa la hirgaliyay iyadoo la adeegsanayo DXVA2 / Direct3D11 API, iyo sidoo kale fur-in lagu duubo fiidiyow isla markaana la dedejiyo koodh gareynta iyadoo la adeegsanayo Microsoft Media Foundation. Taageero lagu daray UWP (Universal Windows Platform).

On server iyo macmiilka, RTSP waxay ku dartay taageerada hababka khiyaamada (xawaareyn dhakhso leh markaad kaydinayso sawirka), kaas oo lagu sharaxay faahfaahinta ONVIF (Furitaanka Shabakadda Muuqaalka Muuqaalka Muuqaalka).

Adeegyada Tifaftirka GStreamer waxay ku darsataa taageerada jadwalka waqtiyada la nuujinayo, xawaaraha ku saleysan clip-ka, iyo awooda isticmaalka qaabka OpenTimelineIO.

Marka lagu daro qoraallada dhismaha ee ku saleysan Autotools oo meesha laga saaray oo Meson waxaa hadda loo isticmaalaa inuu yahay aaladda isku xirnaanta ugu weyn

Isbadalada kale ee taagan ee noocaan cusub:

  • API cusub oo heer sare ah, GstTranscoder, ayaa la soo jeediyay oo loo adeegsan karo barnaamijyada lagu baddelayo feylasha hal qaab oo qaab kale ah.
  • Taageero lagu daray AFD (Sharaxaad Qaab Firfircoon) iyo qaab koodh Bar Xog ah.
  • Cunsurka qmlgloverlay ayaa lagu daray si loogu oggolaado goobta Qt Quick inay ka soo muuqato dusha sare ee fiidiyaha soo socda.
  • Cunsurka imagesequencesrc ayaa lagu daray si loo fududeeyo abuuritaanka isku xigxiga fiidiyowga oo laga soo qaado isku xigxiga sawirrada JPEG ama PNG.
  • Walxaha dashsink lagu daray si loo soo saaro nuxurka DASH.
  • Cunsur dvbsubenc lagu daray si loogu qoro subtitles DVB.
  • Waa suurtogal in lagu rakibo durdurrada 'MPEG-TS durdurrada' xoogaa xaddidan oo go'an iyo taageero loogu talagalay SCTE-35, hab ku habboon shabakadaha telefishanka.
  • Rtmp2 waxaa lagu hirgeliyay hirgelinta macmiilka cusub ee RTMP oo leh ilo iyo alaab qaateyaal.
  • Server RTSP wuxuu ku darayaa taageerada madaxa si loo xakameeyo xawaaraha iyo qiyaasta.
  • Lagu daray svthevcenc, H.265 fiidiyow muuqaal ah oo ku saleysan encoder-ka Intel ee SVT-HEVC.
  • Lagu daray walxaha vaapioverlay in la sameeyo iyadoo la adeegsanayo VA-API.
  • Qaybaha loo yaqaan 'splitmuxsink' iyo 'splitmuxsrc' waxay hadda taageeraan durdurrada fiidiyowga ee kaabayaasha ah (AUX).
  • Waxyaabo cusub ayaa loo soo saaray si loo helo loona soo saaro durdurrada RTP iyadoo la adeegsanayo "rtp: //" URI.
  • Lagu daray walxaha rpicamsrc si loogu duubo fiidiyowga kamaradda ee loox Raspberry Pi ah.
  • Soo bandhigida macluumaadka la hagaajiyay iyo ka shaqeynta fiidiyowga oo ay weheliso High Dynamic Range (HDR).

Finalmente hadaad rabto inaad waxbadan ka ogaato ku saabsan qaabkan cusub ee 'Gstreamer' waxaad ka eegi kartaa bogga isbeddelka Xiriirka soo socda.

Sidee loo rakibaa Gstreamer 1.18 Ubuntu iyo derivatives?

Haddii aad xiiseyneyso inaad ku rakibto Gstreamer 1.18 dushaada Waxaad ku sameyn kartaa adoo raacaya talaabooyinka aan hoos ku wadaagno.

Nidaamku wuxuu ansax u yahay labadaba nooca cusub ee Ubuntu 20.04 iyo sidoo kale noocyadii hore ee taageerada.

Si loo rakibo, waa inaan furnaa terminal (Ctrl + Alt + T) dhexdeedana waxaan ku qornaa amarrada soo socda:

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

Oo ay ku diyaar ahaadaan, waxay horeyba ugu rakibi doonaan Gstreamer 1.16 nidaamkooda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Juan dijo

    Markaad fulineyso amarradaas, nooca lagu rakibay waa 1.14.5, ma sharxi kartaa sida loo rakibo nooca ugu dambeeya ee la heli karo? Ma inaan ku darno keyd dheeraad ah?

  2.   Samuel dijo

    "Iyo voila, waxay horeyba ugu rakibi lahaayeen Gstreamer 1.16 nidaamkooda."

    Laakiin ma aadan dooneynin inaad rakibto nooca 1.18