Multimeedia raamistik GStreamer 1.22.0 on saadaval.

PĂ€rast aasta kestnud arendust on vĂ€lja antud GStreamer 1.22, platvormidevaheline komponentide komplekt laia valiku multimeedia rakenduste loomiseks, alates meediamĂ€ngijatest ja audio/video failide konvertijatelt kuni VoIP rakenduste ja voogedastussĂŒsteemideni. GStreameri kood on litsentseeritud LGPLv2.1 alusel. Eraldi arendatakse plaane pluginÂŽide gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, samuti gst-libav ja voogedastusserveri gst-rtsp-server uuendamiseks. API ja ABI tasemel on uus vĂ€ljaanne tagurpidi ĂŒhilduv versiooniga 1.0. Binaarsed kogumikud valmistatakse peagi ette Androidile, iOSile, macOSile ja Windowsile (Linuxis soovitatakse kasutada distributsiooni pakette).

GStreamer 1.22 pÔhikasutuste tÀiustused:

  • Parandatud AV1 video kodeeringu toe kvaliteeti. Lisatud tugi AV1 kodeerimiseks ja dekodeerimiseks riistvarapĂ”hiselt lĂ€bi API VAAPI/VA, AMF, D3D11, NVCODEC, QSV ja Intel MediaSDK. Uued RTP töötlejad AV1 jaoks. Parandatud AV1 dekodeerimine konteinerites MP4, Matroska ja WebM. Kogumitesse on lisatud elemendid AV1 kodeerijate ja dekodeerijate jaoks, mis pĂ”hinevad raamatukogudel dav1d ja rav1e.
  • Toetatud on Qt6. Lisatud element qml6glsink, mis kasutab Qt6 videote joonistamiseks QML stseenis.
  • Lisatud elemendid gtk4paintablesink ja gtkwaylandsink, et joonistada GTK4 ja Waylandi abil.
  • Lisatud uued kliendid adaptiivseks voogedastuseks, mis toetavad protokolle HLS, DASH ja MSS (Microsoft Smooth Streaming).
  • Pakutakse vĂ”imalust luua kĂ€rbitud kogumikke, mis on optimeeritud suuruse vĂ€hendamiseks.
  • Lisatud tugi WebRTC simulcastile ja Google Congestion Controlile.
  • Esitatud lihtne ja iseseisev plugin WebRTC kaudu edastamiseks.
  • Lisatud uus MP4 multimeedia konteineri pakkuja, mis toetab fragmenteeritud ja mitte-fragmenteeritud andmeid.
  • Lisatud uued pluginad Amazon AWS-i ja heliteenuste transkribeerimise jaoks.
  • Uuendatud Rusti keele seoseid. Lisatud 19 uut plugina, efekti ja elementi, mis on kirjutatud Rustis (gst-plugins-rs). TĂ€heldatud on, et 33% uutest GStreamer muudatustest on rakendatud Rustis (need muudatused puudutavad seoseid ja pluginaid), ja gst-plugins-rs on ĂŒks aktiivsemaid GStreamer mooduleid. Rasti keeles kirjutatud pluginaid saab kasutada mis tahes programmeerimiskeeltes ning nendega töötamine on sarnane plugina kasutamisega C ja C++ keeles.
  • Tagatakse Rasti pluginate tarnimine ametlike binaarpakettide komplektis Windowsi ja macOSi jaoks (kompileerimist ja tarnimist toetatakse Linuxi, Windowsi ja macOSi jaoks).
  • Tehtud on Rustis kirjutatud multimeediaserver WebRTC baasil, mis toetab WHIP (WebRTC HTTP ingest) ja WHEP (WebRTC HTTP egress).
  • Lisatud element videocolorscale, mis ĂŒhendab konverteerimise ja video skaleerimise vĂ”imalused.
  • Parandatud sĂŒgava vĂ€rvisĂŒgavuse video toe kvaliteeti.
  • API Navigationisse lisatud tugi puutetundlike ekraanide sĂŒndmustele.
  • Lisatud ajatemplede H.264/H.265 korrigeerimise elemendid PTS/DTS taastamiseks enne multimeedia konteinerite pakkimist.
  • Linuxi platvormil on paranenud DMA rakendamine koostoimeks puhversĂŒsteemidega video kodeerimise, dekodeerimise, filtreerimise ja joonistamise ajal riistvarapĂ”histe lahenduste abil.
  • Parandatud integreerimist CUDAga: lisatud raamatukogu gst-cuda ja element cudaconvertscale, tagatud integratsioon D3D11 elementide ja NVIDIA dGPU NVMM-iga.
  • Parandatud integreerimist Direct3D11: lisatud uus raamatukogu gst-d3d11, laiendatud pluginaid d3d11screencapture, d3d11videosink, d3d11convert ja d3d11compositor.
  • AMD GPU jaoks on rakendatud uusi riistvara kiirtehnoloogiad H.264/AVC, H.265/HEVC ja AV1 video kodeerimiseks, mis pĂ”hinevad AMF (Advanced Media Framework) SDK-l.
  • Applemedia pluginasse lisatud toetav H.265/HEVC video kodeerimise ja dekodeerimise tugi.
  • Androidmedia pluginasse lisatud toetav H.265/HEVC video kodeerimise tugi.
  • Audiomikseri, komposiitori, glvideomikseri ja d3d11komposiitori pluginatele lisatud omadus force-live, et sundida live-reĆŸiimi sisselĂŒlitamist.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster