Release , einer plattformübergreifenden Bibliothek zum Abspielen von Video- und Audiodateien sowie einer Reihe von zugehörigen Plugins. Die Bibliothek kann in verschiedenen Video-Playern verwendet werden, , , .
Xine arbeitet im Multithread-Modus, unterstützt eine große Anzahl gängiger und weniger verbreiteter Formate und Codecs, kann sowohl lokale Inhalte als auch über das Netzwerk gestreamte Multimedia-Streams verarbeiten. Die modulare Architektur ermöglicht eine einfache Erweiterung der Funktionalität durch Plugins. Es gibt fünf Hauptklassen von Plugins: Eingabe-Plugins für die Datenübertragung (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 sowie Plugins zum Anwenden von Effekten (Echounterdrückung, Equalizer usw.).
Zu den wichtigsten , die in der neuen Version hinzugefügt wurden:
- Android-Plattformunterstützung hinzugefügt;
- EGL- und Wayland-Unterstützung hinzugefügt;
- AV1-Dekodierer auf Basis der Bibliotheken libdav1d, libaom und lavc hinzugefügt;
- Dekodierer auf Basis von libpng hinzugefügt;
- Multithreading mit libvpx unterstützt;
- Der Media Container Entpacker OGG unterstützt jetzt das Opus-Format.
- Der Media Container Entpacker MKV (Matroska) unterstützt jetzt das AV1-Format.
- Der Media Container Entpacker ivf wurde hinzugefügt.
- TLS-Unterstützung hinzugefügt, unter Verwendung von GnuTLS oder OpenSSL.
- Ein Plugin für FTP-Uploads mit TLS-Unterstützung (ftp:// und ftpes://) wurde hinzugefügt.
- Ein Plugin für Uploads über TLS (TLS über TCP, tls://) wurde hinzugefügt.
- Ein Plugin für Uploads über NFS wurde hinzugefügt.
- Die Möglichkeit, die Position im Stream während der Wiedergabe von Inhalten über FTP oder HTTP zu wechseln, wurde implementiert; SCP unterstützt jetzt das Vorwärtsspulen.
- Unterstützung für Streaming im MP4-Format über HTTP hinzugefügt.
- Unterstützung für HLS-Streaming hinzugefügt.
- Unterstützung für HTTP/1.1 hinzugefügt.
- Bitratenschätzung implementiert.
- Zahlreiche Optimierungen und Fehlerbehebungen.
Gleichzeitig Neue Version der grafischen Benutzeroberfläche xine-ui 0.99.12, die einen Schnellvorlaufmodus, eine Einstellung zur Steuerung der Aktivierung des Bildschirmschoners und optimierte Textdarstellung sowie ein aktualisiertes Vorschaubild bietet.
Quelle: opennet.ru
