Byl uveden na trh xine-lib 1.2.12, multiplatformní knihovna pro přehrávání video- a audio souborů, jakož i sada podpůrných pluginů. Knihovna může být použita v řadě video přehrávačů, mezi nimiž jsou xine-ui, gxine, kaffeine.
Xine podporuje multitasking, podporuje velké množství populárních a méně známých formátů a kodeků, může zpracovávat jak místní obsah, tak multimedia streamy přenášené přes síť. Modulární architektura umožňuje snadné rozšíření funkcionality prostřednictvím pluginů. Rozlišuje se 5 základních tříd pluginů: pluginy pro vstup dat (FS, DVD, CD, HTTP atd.), pluginy pro výstup (XVideo, OpenGL, SDL, Framebuffer, ASCII, OSS, ALSA atd.), pluginy pro rozbalení mediálních kontejnerů (demuxery), pluginy pro dekódování video a audio dat, pluginy pro aplikaci efektů (potlačení ozvěny, ekvalizér atd.).
Mezi klíčové novinky, které byly navrženy v nové verzi, patří:
- Byl přidán plugin pro výstup zvuku přes OpenSL ES.
- Byl přidán plugin pro načítání obsahu pomocí technologie MPEG-DASH (Dynamic Adaptive Streaming over HTTP).
- Byl přidán plugin crypto pro příjem šifrovaného obsahu.
- Do pluginu pro výstup videa přes OpenGL byla přidána podpora hardwarového akcelerace dekódování videa pomocí API VAAPI.
- Byla vylepšena podpora protokolu HLS (HTTP Live Streaming).
- Byla přidána knihovna pro analýzu různých textových informací.
- Byla vylepšena podpora standardu BT.2020 (UHDTV).
- Byla zlepšena synchronizace času při použití DVB nebo živých streamů.
- Byla zajištěna kompatibilita s balíčkem ffmpeg 5.0.
Zdroj: opennet.ru
