Ngemva konyaka wentuthuko
Ukhiye
- Isitaki se-WebRTC sengeze usekelo lweziteshi zedatha ze-P2P ezisetshenziswa kusetshenziswa umthetho olandelwayo we-SCTP, kanye nokusekelwa
IBHODI ngokuthumela izinhlobo ezahlukene zedatha ye-multimedia ngaphakathi koxhumano olulodwa kanye nekhono lokusebenza namaseva amaningi we-TURN (isandiso se-STUN sokudlula abahumushi bekheli); - Ukwesekwa okwengeziwe kwekhodekhi yevidiyo ye-AV1 ku-Matroska (MKV) kanye neziqukathi ze-QuickTime/MP4. Izilungiselelo ezengeziwe ze-AV1 zenziwe futhi inani lamafomethi edatha yokufaka asekelwa isishumeki linwetshiwe;
- Ukwesekwa okwengeziwe
amazwibela avaliwe , kanye nekhono lokuhlonza nokukhipha ezinye izinhlobo zedatha ehlanganisiwe kuvidiyoI-ANC (I-Ancillary Data, ulwazi olwengeziwe, olunjengomsindo nemethadatha, oludluliswa ngokusebenzisa ukuxhumana kwedijithali ezingxenyeni ezingabonisiwe zemigqa yokuskena); - Ukwesekwa okwengeziwe komsindo ongakhodi (oluhlaza) ngaphandle kokushintshanisa iziteshi zomsindo enkumbulweni (Iziteshi zomsindo Ezingahlangani, kwesokunxele nakwesokudla zibekwe emabhulokhini ahlukene, esikhundleni sokushintshana kweziteshi ngendlela ethi βLEFT|RIGHT|LEFT|RIGHT|LEFT|RIGHTβ );
- Kuhanjiswe kusethi eyisisekelo yama-plugin (gst-plugins-base)
I-GstVideoAggregator (ikilasi lokuxuba ividiyo eluhlaza),umqambi (okushintshiwe okuthuthukisiwe esikhundleni se-videomixer) nezinto ze-OpenGL mixer (i-glvideomixer, i-glmixerbin, i-glvideomixerelement, i-glstereomix, i-glmosaic), ngaphambilini eyayibekwe kusethi ethi βgst-plugins-badβ; - Okusha kwengeziwe
umbuso ukushintshana kwenkambu, lapho isigcinalwazi ngasinye sicutshungulwa njengenkambu ehlukile kuvidiyo ebhanqane ngokuhlukaniswa kwezinkambu ezingenhla neziphansi ezingeni lamafulegi ahlobene nesigcinalwazi; - Ukusekelwa kwefomethi ye-WebM nokubethelwa kokuqukethwe kwengezwe kusikhiphi sesitsha semidiya ye-Matroska;
- Kwengezwe into entsha ye-wpesrc esebenza njengesiphequluli esisekelwe enjini
WebKit WPE (ikuvumela ukuthi uphathe okukhipha isiphequluli njengomthombo wedatha); - I-Video4Linux inikeza ukusekelwa kombhalo wekhodi we-HEVC nokwahlukanisa, ukubhala ngekhodi kwe-JPEG kanye nokungenisa nokuthekelisa kwe-dmabuf okuthuthukisiwe;
- Usekelo lokukhishwa kwekhodi kwe-VP8/VP9 lwengezwe kusikhiphi sevidiyo kusetshenziswa izingxenyekazi ze-NVIDIA ezisheshisiwe ze-GPU, futhi ukusekelwa kwezingxenyekazi zekhompuyutha ze-H.265/HEVC ezisheshisiwe zengezwe kusishumeki;
- Kuningi okuthuthukisiwe okwenziwe ku-plugin ye-msdk, evumela ukusetshenziswa kokusheshiswa kwezingxenyekazi zekhompiyutha zokufaka ikhodi nokuqopha kuma-Intel chips (okusekelwe ku-Intel Media SDK). Lokhu kuhlanganisa ukwesekwa okwengeziwe kokungenisa/ukuthekelisa kwe-dmabuf, ukuqoshwa kwe-VP9, umbhalo wekhodi we-HEVC we-10-bit, ukucubungula ngemva kwevidiyo kanye noshintsho lokuxazulula okuguquguqukayo;
- Isistimu yokunikeza imibhalo engezansi ye-ASS/SSA yengeze usekelo lokucubungula imibhalo engezansi eminingi ephambana ngesikhathi futhi iyibonise ngesikhathi esisodwa esikrinini;
- Usekelo olugcwele luhlinzekiwe lwesistimu yokwakha ye-Meson, manje esinconyelwe ukwakha i-GStreamer kuwo wonke amapulatifomu. Ukususwa kokusekelwa kwe-Autotools kulindeleke egatsheni elilandelayo;
- Isakhiwo esiyinhloko se-GStreamer sihlanganisa izibopho zokuthuthukiswa kolimi lwe-Rust kanye nemojula enama-plugin ku-Rust;
- Ukuthuthukiswa kokusebenza kwenziwe.
Source: opennet.ru