Ma hope o hoʻokahi makahiki o ka hoʻomohala ʻana, ua hoʻokuʻu ʻia ʻo GStreamer 1.22, kahi hui cross-platform o nā ʻāpana no ka hoʻokumu ʻana i kahi ākea o nā noi multimedia, mai nā mea pāʻani media a me nā mea hoʻololi leo / wikiō, i nā noi VoIP a me nā ʻōnaehana streaming. Ua laikini ʻia ka code GStreamer ma lalo o LGPLv2.1. Hoʻokaʻawale, hoʻomohala ʻia nā mea hou i ka gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly plugins, a me ka gst-libav binding a me ka gst-rtsp-server streaming server . Ma ka pae API a me ABI, ua kūpono ka hoʻokuʻu hou me ka lālā 1.0. E hoʻomākaukau koke ʻia nā hui binary no Android, iOS, macOS a me Windows (ma Linux e ʻōlelo ʻia e hoʻohana i nā pūʻulu mai ka hāʻawi ʻana).
Nā hoʻomaikaʻi koʻikoʻi ma GStreamer 1.22:
- Hoʻomaikaʻi i ke kākoʻo no ka ʻano hoʻopuna wikiō AV1. Hoʻohui ʻia ka hiki ke hoʻohana i ka wikiwiki o ka lako no ka hoʻopili ʻana a me ka hoʻololi ʻana o AV1 ma o ka VAAPI/VA, AMF, D3D11, NVCODEC, QSV a me Intel MediaSDK API. Hoʻohui ʻia nā mea lawelawe RTP hou no AV1. Hoʻomaikaʻi ʻia ka parsing o AV1 ma nā pahu MP4, Matroska a me WebM. Aia nā hui i nā mea me nā AV1 encoders a me nā decoders e pili ana i nā hale waihona puke dav1d a me rav1e.
- Hoʻokomo ʻia ke kākoʻo no Qt6. Hoʻohui ʻia ka mea qml6glsink, e hoʻohana ana iā Qt6 e hana wikiō i loko o kahi hiʻohiʻona QML.
- Hoʻohui ʻia nā mea gtk4paintablesink a me gtkwaylandsink no ka hoʻohana ʻana me GTK4 a me Wayland.
- Ua hoʻohui ʻia nā mea kūʻai hou no ka hoʻoheheʻe adaptive e kākoʻo ana i nā protocol HLS, DASH a me MSS (Microsoft Smooth Streaming).
- Hāʻawi i ka hiki ke hana i nā hui i hoʻopaʻa ʻia i hoʻopaʻa ʻia no ka hōʻemi ʻana i ka nui.
- Hoʻohui kākoʻo no WebRTC simulcast a me Google Congestion Control.
- Hāʻawi ʻia kahi plugin maʻalahi a paʻa ponoʻī no ka hoʻouna ʻana ma WebRTC.
- Hoʻohui ʻia kahi packer ipu waihona MP4 hou me ke kākoʻo no ka ʻikepili ʻāpana a ʻaʻole ʻāpana.
- Hoʻohui i nā plugins hou no ka mālama ʻana o Amazon AWS a me nā lawelawe transcription leo.
- Hoʻohou ʻia nā paʻa no ka ʻōlelo Rust. Hoʻohui ʻia he 19 mau plugins hou, nā hopena a me nā mea i kākau ʻia ma Rust (gst-plugins-rs). Hoʻomaopopo ʻia ʻo 33% o nā hoʻololi i ka GStreamer hou i hoʻokō ʻia ma Rust (nā hoʻololi e pili ana i nā hoʻopaʻa a me nā plugins), a ʻo ka gst-plugins-rs plugin set kekahi o nā modules GStreamer i hoʻomohala ʻia. Hiki ke hoʻohana ʻia nā plugins i kākau ʻia ma Rust i nā papahana ma kekahi ʻōlelo a me ka hana pū me lākou e like me ka hoʻohana ʻana i nā plugins ma C a me C++.
- Hāʻawi ʻia nā plugins Rust ma ke ʻano he ʻāpana o nā pūʻolo binary kūhelu no ka Windows a me macOS platform (kākoʻo ʻia ka hui ʻana a me ka lawe ʻana no Linux, Windows a me macOS).
- Ua hoʻokō ʻia kahi kikowaena media WebRTC i kākau ʻia ma Rust, e kākoʻo ana iā WHIP (WebRTC HTTP ingest) a me WHEP (WebRTC HTTP egress).
- Hoʻohui ʻia ka mea videocolorscale, e hoʻohui i ka hoʻololi wikiō a me ka hiki ke hoʻonui.
- Hoʻomaikaʻi i ke kākoʻo no ka wikiō me ka hohonu kala kiʻekiʻe.
- Hoʻohui ʻia ke kākoʻo no nā hanana pale paʻi i ka Navigation API.
- Hoʻohui ʻia nā mea hoʻoponopono timestamp H.264/H.265 no ka hana hou ʻana o PTS/DTS ma mua o ka hoʻopili ʻana i nā ipu media.
- Ma ke kahua Linux, ua hoʻomaikaʻi ʻia ka hoʻohana ʻana o DMA e hana pū me nā buffers i ka wā e hoʻopili ai, hoʻokaʻawale, kānana a me ka hoʻoiho wikiō me ka hoʻohana ʻana i ka wikiwiki o ka lako.
- Ua hoʻomaikaʻi ʻia ka hoʻohui ʻana me CUDA: ua hoʻohui ʻia ka waihona gst-cuda a me ka cudaconvertscale element, hoʻohui ʻia me D3D11 a me NVIDIA dGPU NVMM mau mea.
- Ua hoʻomaikaʻi ʻia ka hoʻohui ʻana me Direct3D11: ua hoʻohui ʻia kahi waihona gst-d3d11 hou, ua hoʻonui ʻia nā mana o ka d3d11screencapture, d3d11videosink, d3d11convert a me d3d11compositor plugins.
- No nā AMD GPU, ua hoʻokō ʻia nā encoder wikiō wikiwiki hou i ka H.264 / AVC, H.265 / HEVC a me AV1, i kūkulu ʻia me ka AMF (Advanced Media Framework) SDK.
- Ua hoʻohui ka applemedia plugin i ke kākoʻo no H.265/HEVC video encoding a decoding.
- Hoʻohui ʻia ke kākoʻo no ka hoʻopili wikiō H.265/HEVC i ka plugin androidmedia.
- Ua hoʻohui ʻia ka waiwai force-live i ka audiomixer, compositor, glvideomixer a me d3d11compositor plugins e hoʻoikaika i ke ʻano ola e hiki ai.
Source: opennet.ru