Saadaval on multimeedia raamistik GStreamer 1.18.0

PĂ€rast poolteist aastat arendust leidis aset vabastus GStreamer 1.18, mis on kirjutatud C keeles, on platvormidevaheline komponentide kogum, mis vĂ”imaldab luua laia valikut multimeedia rakendusi, alates meediaesitajatest ja heli/video failide konverteritest kuni VoIP-rakenduste ja voogedastussĂŒsteemideni. GStreameri kood on saadaval LGPLv2.1 litsentsi alusel. Samuti on saadaval uuendused pluginidele gst-plugins-base 1.18, gst-plugins-good 1.18, gst-plugins-bad 1.18, gst-plugins-ugly 1.18, samuti mĂ€his gst-libav 1.18 ja voogedastuse server gst-rtsp-server 1.18. API ja ABI tasandil on uus vĂ€ljaanne tagasiĂŒhilduv versiooniga 1.0. Binaarsed kogud valmivad peagi valmistatakse Androidile, iOS-ile, macOS-ile ja Windowsile (Linuxis on soovitatav kasutada jaotiste pakette).

Peamised parandused GStreamer 1.18:

  • Pakutakse uut kĂ”rgema taseme API-d GstTranscoder, mida saab kasutada rakendustes failide kodeerimiseks ĂŒhest formaadist teise.
  • Parandatud teabe esitamine ja video töötlemine laiendatud dĂŒnaamilise vahemiku (HDR, High Dynamic Range) toetusega.
  • Lisatud reaalajas mĂ€ngimise kiirusmuutmise vĂ”imalus.
  • Lisatud tuge kodekikomplektile AFD (Active Format Description) ja Bar Data.
  • RTSP serveris ja kliendis on lisatud tugi trick-reĆŸiimidele (kiire kerimine koos pildi sĂ€ilitamisega), nagu on kirjeldatud ONVIF (Open Network Video Interface Forum) spetsifikatsioonis.
  • Windowsi platvormil on rakendatud riistvaraline videodekoodimise kiirendus API DXVA2 / Direct3D11 abil ning pakutakse videot salvestava ja kodeerimise kiirendamise plugin Microsoft Media Foundationiga. UWP (Universal Windows Platform) tugi on samuti lisatud.
  • Lisatud on element qmlgloverlay, mis vĂ”imaldab kuvada Qt Quick stseeni sisse tuleva videovoo kohal.
  • Lisatud element imagesequencesrc, mis lihtsustab videovoo loomist JPEG vĂ”i PNG formaadis piltide jĂ€rjestusest.
  • Lisatud element dashsink DASH sisu genereerimiseks.
  • Lisatud element dvbsubenc DVB subtiitrite kodeerimiseks.
  • Tagatud on MPEG-TS voogude pakkimine fikseeritud bitikiirusel ja SCTE-35 toe olemasolu, vormis, mis on kooskĂ”las kaabeltelevisiooni vĂ”rgustikega.
  • Rakendatud on rtmp2 koos uue RTMP kliendi teostusega, millel on source ja sink elemendid.
  • RTSP serverisse on lisatud tugi kiirus- ja suurendushalduse pĂ€istele.
  • Lisatud on svthevcenc, H.265 kodeerija, mis pĂ”hineb Intel'i arendataval kodeerijal SVT-HEVC.
  • Vaapioverlay element on lisatud VA-API-t kasutades koostamise jaoks.
  • Rtpmanagerisse on lisatud RTP laienduse TWCC (Google Transport-Wide Congestion Control) tugi.
  • Splitmuxsink ja splitmuxsrc elementides on lisatud toetust abivideo (AUX) voogudele.
  • Esitatud on uued elemendid RTP voogude saamiseks ja genereerimiseks, kasutades URI „rtp://“.
  • Audio Video Transport Protocol (AVTP) pistikprogramm on lisatud viivitustundlike helivoogude ja videovoogude edastamiseks.
  • Tugi profiiilile TR-06-1 (RIST — Reliable Internet Stream Transport).
  • Rpicamsrc element on lisatud videote jÀÀdvustamiseks Raspberry Pi kaamerast.
  • GStreamer Editing Services on saanud toetust sisemistele ajaskaaladele, kiirus mÀÀramiseks sĂ”ltuvalt konkreetsest klipist ja OpenTimelineIO formaadi kasutamise vĂ”imalusele.
  • Autotools-pĂ”hised kokkupanekuskeemid on eemaldatud. Peamiseks kokkupaneku tööriistaks on nĂŒĂŒd Meson.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster