GStreamer 1.28.6 přichází s podporou H.266 muxingu a vylepšeními Rust muxerů.

  • GStreamer 1.28.6 je šestá aktualizace údržby v sérii 1.28, vydaná přibližně měsíc po verzi 1.28.5.
  • Zahrnuje podporu pro H.266 muxing v Rust (f)mp4 muxerech a vylepšuje zpracování vstupních bufferů bez časových razítek.
  • Do elementu webrtcsink byla přidána podpora pro kodér nvv4l2h265enc.

gstreamer 1.28.6

Open-source multimediální ekosystém pokračuje ve svém obvyklém tempu aktualizací. Jen před několika týdny byla vydána verze 1.28.5 a nyní už máme GStreamer 1.28.6 , šestou údržbovou verzi větve 1.28 . Tato nová verze přichází s několika vylepšeními, která sice nejsou revoluční, ale poskytují významnou podporu těm, kteří s tímto multimediálním frameworkem pracují.

Hlavní novinkou v této verzi je přidání podpory pro multiplexování H.266 v multiplexerech Rust (f)mp4. H.266, známý také jako Versatile Video Coding (VVC), je nejnovější standard komprese videa a slibuje výrazně vyšší efektivitu než jeho předchůdce, H.265/HEVC. Díky tomuto doplnění mohou vývojáři používající multiplexery napsané v Rustu balit obsah do tohoto kodeku nové generace, což otevírá dveře modernějším pracovním postupům s lepší kvalitou datového toku.

GStreamer 1.26
Související článek:
GStreamer 1.26 přichází s podporou H.266 a LCEVC, mezi jinými novými funkcemi.

GStreamer 1.28.6 přináší vylepšení ve zpracování vyrovnávací paměti a WebRTC

Kromě podpory H.266 verze 1.28.6 také zavádí vylepšení ve zpracování vstupních bufferů bez časových razítek v multiplexerech Rust (f)mp4. Dříve se v případě, že buffer dorazil bez časového razítka, muxer mohl chovat nepředvídatelně nebo jednoduše selhat. Tato oprava vylepšuje logiku pro robustnější zpracování těchto případů, čímž předchází chybám a zajišťuje, že proces multiplexování není přerušen neúplnými daty.

Další klíčovou novou funkcí je podpora kodéru nvv4l2h265enc v elementu webrtcsink . Tento element, který umožňuje integraci WebRTC do aplikací GStreamer, nyní může využívat hardwarový kodér NVIDIA pro H.265. To je obzvláště užitečné v prostředích s grafickými procesory NVIDIA, kde je požadováno vysoce efektivní kódování a nízké využití CPU. Tato integrace rozšiřuje možnosti kódování dostupné pro ty, kteří ve svých projektech používají WebRTC, a usnadňuje streamování videa ve vysoké kvalitě s menším zatížením systému.

Aktualizace a údržba

Celkově je GStreamer 1.28.6 prezentován jako údržbová aktualizace, která posiluje stabilitu a rozšiřuje možnosti řady 1.28. I když nezavádí žádné rušivé změny, demonstruje závazek projektu k neustálému zlepšování a adaptaci na nové standardy. Pro vývojáře, kteří již s verzí 1.28 pracují, je tato verze doporučenou aktualizací, protože opravuje problémy a přidává funkce, které mohou být v určitých scénářích klíčové.

Komunita GStreameru je stále aktivní a tato pravidelná vydání jsou toho důkazem. Díky podpoře H.266, vylepšené správě vyrovnávací paměti a integraci s kodérem NVIDIA zůstává tento nástroj v popředí multimediálního zpracování. Pokud ve svých projektech používáte GStreamer, tato nová verze rozhodně stojí za vyzkoušení a měli byste ji aktualizovat, kdykoli je to možné.

Související článek:
GStreamer se svou nejnovější vývojářskou verzí technologicky posunul vpřed

Přidat jako preferovaný zdroj v Googlu