Release , eine plattformübergreifende Bibliothek zum Abspielen von Video- und Audiodateien sowie einer Reihe von zugehörigen Plugins. Die Bibliothek kann in verschiedenen Video-Playern verwendet werden, , , .
Xine , Multithreading unterstützt, viele gängige und weniger bekannte Formate und Codecs verarbeitet, kann sowohl lokale Inhalte als auch über das Netzwerk übertragene Multimedia-Streams verarbeiten. Die modulare Architektur ermöglicht eine einfache Erweiterung der Funktionalität durch Plugins. Es gibt fünf Hauptklassen von Plugins: Eingangs-Plugins zum Empfangen von Daten (FS, DVD, CD, HTTP usw.), Ausgabe-Plugins (XVideo, OpenGL, SDL, Framebuffer, ASCII, OSS, ALSA usw.), Plugins zum Dekodieren von Mediencontainern (Demuxer), Plugins zum Dekodieren von Video- und Audiodaten und Plugins für die Anwendung von Effekten (Echounterdrückung, Equalizer usw.).
Unter den wichtigsten , die in der neuen Version hinzugefügt wurden:
- Unterstützung für die Android-Plattform hinzugefügt;
- Unterstützung für EGL und Wayland hinzugefügt;
- Dekodierer für das AV1-Format auf Basis der Bibliotheken libdav1d, libaom und lavc hinzugefügt;
- Dekodierer auf Basis von libpng hinzugefügt;
- Multithreading bei der Verwendung von libvpx gewährleistet;
- Unterstützung für das Opus-Format im OGG-Mediencontainer-Dekoder hinzugefügt;
- Unterstützung für das AV1-Format im MKV (matroska) Mediencontainer-Dekoder hinzugefügt;
- Dekoder für ivf-Mediencontainer hinzugefügt;
- Unterstützung für TLS mit GnuTLS oder OpenSSL hinzugefügt;
- Plugin zum Herunterladen über FTP hinzugefügt, das TLS (ftp:// und ftpes://) unterstützt;
- Plugin für das Herunterladen über TLS (TLS über TCP, tls://) hinzugefügt;
- Plugin für das Herunterladen über NFS hinzugefügt;
- Möglichkeit zur Positionsänderung im Stream beim Abspielen von Inhalten über FTP oder HTTP implementiert, für SCP wurde Unterstützung für das Vorspulen hinzugefügt;
- Unterstützung für das Streaming im mp4-Format über HTTP hinzugefügt;
- Unterstützung für das HLS-Streaming hinzugefügt;
- Unterstützung für HTTP/1.1 hinzugefügt.
- Vorhersage der Bitrate implementiert;
- Zahlreiche Optimierungen und Fehlerbehebungen.
Gleichzeitig Neue Version der grafischen Benutzeroberfläche xine-ui 0.99.12, in der ein Schnellvorlaufmodus eingeführt wurde, Einstellungen zur Steuerung der Bildschirmsperre optimiert, die Textdarstellung verbessert und der Bildschirmschoner aktualisiert wurde.
Quelle: opennet.ru
