Framework-u multimedial GStreamer 1.26.0 është në dispozicion

Pas një viti zhvillimi, është lançuar GStreamer 1.26, një grup komponentësh ndërplatformë për krijimin e një gamë të gjerë aplikacionesh multimedial, nga playerët dhe konvertuesit e skedarëve audio/video, deri te aplikacionet VoIP dhe sistemet e transmetimit në rrjet. Kodi GStreamer shpërndahet nën licencën LGPLv2.1. Për të, zhvillohen përditësime të veçanta për pluginat gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, si dhe mbështetje për gst-libav dhe serverin e transmetimit gst-rtsp-server. Në nivelin e API-së dhe ABI-së, lëshimi i ri është pasqyrë e prapambetur me degën 1.0. Ndërtime binar do të përgatiten së shpejti për Android, iOS, macOS dhe Windows (në Linux rekomandohet përdorimi i paketave nga distribucioni).

Përmirësimet kryesore në GStreamer 1.26:

  • Shtuar kodifikuesi dhe dekodifikuesi pĂ«r formatin e videos VVC (Kodimi i Videos sĂ« ShumĂ«fishtĂ«), i njohur gjithashtu si standardi i kompresionit tĂ« videos H.266, i zhvilluar sĂ« bashku nga grupet e punĂ«s MPEG (ISO/IEC JTC 1) dhe VCEG (ITU-T), me pjesĂ«marrjen e kompanive si Apple, Ericsson, Intel, Huawei, Microsoft, Qualcomm dhe Sony. H.266 zĂ«vendĂ«son H.265 (HEVC) dhe siguron efikasitet tĂ« lartĂ« nĂ« transmetimin dhe ruajtjen e tĂ« gjitha pĂ«rmasave tĂ« ekranit (nga SD dhe HD deri nĂ« 4K dhe 8K), mbĂ«shtet videon me njĂ« gamĂ« tĂ« zgjeruar dinamike (HDR, GamĂ« e Zgjeruar Dinamike) dhe videon panoramike nĂ« mĂ«nyrĂ«n 360 gradĂ«.
  • Shtuar kodifikuesi dhe dekodifikuesi pĂ«r standardin e kodimit tĂ« videos LCEVC (Kodimi i Videos me Kompleksitet tĂ« UlĂ«t), i cili implementon njĂ« shtresĂ« shtesĂ« me metadatat pĂ«r tĂ« pĂ«rmirĂ«suar cilĂ«sinĂ« e kodekĂ«ve ekzistues H.26x dhe MP4/ISOBMFF.
  • JanĂ« shtuar koduesi dhe dekoduesi pĂ«r formatin e imazheve JPEG XS, i cili pozicionohet si njĂ« sistem i lehtĂ« kodimi imazhesh, qĂ« siguron vonesa minimale gjatĂ« kodimit dhe dekodimit, dhe Ă«shtĂ« orientuar drejt optimizimit tĂ« transmetimit tĂ« sekuencave tĂ« imazheve me cilĂ«si shumĂ« tĂ« lartĂ« (deri nĂ« 8K). JPEG XS lejon njĂ« ulje tĂ« konsiderueshme tĂ« bandĂ«s sĂ« nevojshme tĂ« komunikimit pa humbje tĂ« dukshme tĂ« cilĂ«sisĂ« pĂ«r syrin e njeriut.
  • ÈshtĂ« shtuar mundĂ«sia e zĂ«vendĂ«simit dhe nxjerrjes sĂ« titujve tĂ« fshehur pĂ«r formatet H.264 dhe H.265.
  • Ka pĂ«rmirĂ«suar mbĂ«shtetjen pĂ«r transmetimin adaptiv tĂ« bazuar nĂ« protokollet HLS (HTTP Live Streaming) dhe DASH (Dynamic Adaptive Streaming over HTTP). JanĂ« shtuar marrĂ«s tĂ« rinj tĂ« tĂ« dhĂ«nave multimediale (sink) hlscmafsink dhe hlssink3 pĂ«r daljen e fragmenteve CMAF (fMP4) dhe MPEG-TS, si dhe hlsmultivariantsink pĂ«r dalje variative.
  • NĂ« paketuesin dhe çpaketuesin e kontejnerĂ«ve multimedial MPEG-TS Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r kodekĂ«t H.266, JPEG XS, AV1 dhe VP9, si dhe metadatat SMPTE ST-2038 dhe ID3.
  • NĂ« formatet Matroska dhe ISO MP4 janĂ« shtuar paketues dhe çpaketues pĂ«r kodekun H.266/VVC. NĂ« MP4 janĂ« shtuar çpaketues pĂ«r video nĂ« formatet Hap dhe Lagarith.
  • Shtuar mbĂ«shtetje pĂ«r SMPTE 2038, njĂ« sistem pĂ«r tĂ« bashkĂ«ngjitur tĂ« dhĂ«na shtesĂ« dhe metadata nĂ« kontejnerĂ«t multimedia.
  • PĂ«rmirĂ«suar integrimi me API-nĂ« grafike Vulkan. Zgjeruar mundĂ«sitĂ« pĂ«r menaxhimin e memories, zgjedhjen e hapĂ«sirĂ«s sĂ« ngjyrave, menaxhimin e pajisjeve dhe punĂ«n nĂ« modalitetin e ekranit tĂ« plotĂ«. Shtuar mbĂ«shtetje pĂ«r zgjatjet Vulkan pĂ«r pĂ«rshpejtimin e dekodimit tĂ« videove H264 dhe H265. Rritur performancĂ«n e koduesit qĂ« pĂ«rdor Vulkan.
  • PĂ«rmirĂ«suar integrimi me OpenGL. Shtuar mbĂ«shtetje pĂ«r formate tĂ« tjera tĂ« konvertimit tĂ« ngjyrave dhe formateve tĂ« pikselĂ«ve. Shtuar mbĂ«shtetje pĂ«r importimin e rrjedhave duke pĂ«rdorur DMABufs.
  • PĂ«rmirĂ«suar integrimi me bibliotekĂ«n Qt6 dhe QML.
  • Zgjeruar komponentĂ«t pĂ«r integrim me CUDA dhe NVIDIA Video Codec SDK. Shtuar njĂ« kodues tĂ« formatit AV1 bazuar nĂ« API NVCODEC.
  • Realizuar biblioteka gst-d3d12 me kodues dhe dekodues mbi API-nĂ« Direct3D 12.
  • NĂ« stekĂ«n RTSP Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r menaxhimin e çelĂ«save MIKEY nga ana e klientit.
  • NĂ« audioconvert Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r ribashkimin e kanaleve audio.
  • NĂ« plug-inin e bazuar nĂ« bibliotekĂ«n GTK3 Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r OpenGL/WGL nĂ« platformĂ«n Windows.
  • NĂ« elementin imagefreeze Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r formatet JPEG dhe PNG.
  • NĂ« elementin pitch Ă«shtĂ« realizuar mundĂ«sia e riprodhimit nĂ« drejtim tĂ« kundĂ«rt.
  • NĂ« elementin rtmp2 janĂ« pĂ«rmirĂ«suar mekanizmat e autentikimit nĂ« serverĂ«t RTP. ËshtĂ« shtuar mbĂ«shtetje pĂ«r autentikimin nĂ« CDN Limelight.
  • NĂ« plugin-in pĂ«r integrimin me VA-API janĂ« shtuar elemente pĂ«r pĂ«rshpejtimin e dekodimit H.266 (VVC), si dhe kodimin VP8 dhe JPEG.
  • JanĂ« shtuar elemente pĂ«r tĂ« punuar me rrjedha tĂ« bazuara nĂ« protokollin QUIC (raw QUIC, RTP-over-QUIC dhe WebTransport).
  • NĂ« paketĂ«n gst-plugins-rs janĂ« shtuar 23 elemente ose plugina tĂ« reja, tĂ« shkruara nĂ« gjuhĂ«n Rust. Pluginat e shkruara nĂ« gjuhĂ«n Rust mund tĂ« pĂ«rdoren nĂ« programe nĂ« çdo gjuhĂ« dhe puna me to Ă«shtĂ« e ngjashme me pĂ«rdorimin e pluginave nĂ« C dhe C++.

Burimi: opennet.ru

Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« đŸ”„ Bli njĂ« hosting tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, VPS VDS serverĂ« | ProHoster