xine 1.2.12-Version

Die Veröffentlichung von xine-lib 1.2.12, einer plattformübergreifenden Bibliothek zum Abspielen von Video- und Audiodateien, sowie einer Reihe zugehöriger Plugins wurde eingeführt. Die Bibliothek kann in einer Reihe von Videoplayern verwendet werden, darunter Xine-UI, Gxine und Kaffeine.

Xine unterstützt den Multithread-Betrieb, unterstützt eine große Anzahl beliebter und wenig bekannter Formate und Codecs und kann sowohl lokale Inhalte als auch über das Netzwerk übertragene Multimedia-Streams verarbeiten. Die modulare Architektur erleichtert das Hinzufügen von Funktionen durch Plugins. Es gibt 5 Hauptklassen von Plugins: Eingabe-Plugins zum Empfangen von Daten (FS, DVD, CD, HTTP usw.), Ausgabe-Plugins (XVideo, OpenGL, SDL, Framebuffer, ASCII, OSS, ALSA usw.), Plugins zum Entpacken Mediencontainer (Demuxer), Plug-Ins zum Dekodieren von Video- und Audiodaten, Plug-Ins zum Anwenden von Effekten (Echounterdrückung, Equalizer usw.).

Zu den wichtigsten Neuerungen, die in der neuen Version vorgeschlagen werden, gehören:

  • Plugin für Audioausgabe über OpenSL ES hinzugefügt.
  • Plugin zum Herunterladen von Inhalten mithilfe der MPEG-DASH-Technologie (Dynamic Adaptive Streaming over HTTP) hinzugefügt.
  • Krypto-Plugin zum Empfang verschlüsselter Inhalte hinzugefügt.
  • Dem Videoausgabe-Plugin über OpenGL wurde Unterstützung für hardwarebeschleunigte Videodekodierung mithilfe der VAAPI-API hinzugefügt
  • Verbesserte Unterstützung für das HLS-Protokoll (HTTP Live Streaming).
  • Eine Bibliothek zum Parsen verschiedener String-Informationen hinzugefügt.
  • Verbesserte Unterstützung für den BT.2020-Standard (UHDTV).
  • Verbesserte Zeitsynchronisation bei der Nutzung von DVB oder Livestreams.
  • Gewährleistete Kompatibilität mit dem ffmpeg 5.0-Paket.

Source: opennet.ru

Kommentar hinzufügen