wydanie xine 1.2.12

Zaprezentowano wydanie xine-lib 1.2.12, wieloplatformowej biblioteki do odtwarzania plików wideo i audio, a także zestawu powiązanych wtyczek. Biblioteki można używać w wielu odtwarzaczach wideo, w tym xine-ui, gxine, kaffeine.

Xine obsługuje działanie wielowątkowe, obsługuje dużą liczbę popularnych i mało znanych formatów i kodeków oraz może przetwarzać zarówno treści lokalne, jak i strumienie multimedialne przesyłane przez sieć. Modułowa architektura pozwala na łatwe rozszerzanie funkcjonalności poprzez wtyczki. Istnieje 5 głównych klas wtyczek: wtyczki wejściowe do odbierania danych (FS, DVD, CD, HTTP itp.), wtyczki wyjściowe (XVideo, OpenGL, SDL, Framebuffer, ASCII, OSS, ALSA itp.), wtyczki do rozpakowywania kontenery multimedialne (demuxery), wtyczki do dekodowania danych wideo i audio, wtyczki do stosowania efektów (eliminacja echa, korektor itp.).

Wśród kluczowych innowacji zaproponowanych w nowej wersji:

  • Добавлен плагин для вывода звука через OpenSL ES.
  • Добавлен плагин для загрузки контента с использованием технологии MPEG-DASH (Dynamic Adaptive Streaming over HTTP).
  • Добавлен плагин crypto для приёма зашифрованного контента.
  • В плагин вывода видео через OpenGL добавлена поддержка аппаратного ускорения декодирования видео при помощи API VAAPI
  • Улучшена поддержка протокола HLS (HTTP Live Streaming).
  • Добавлена библиотека для разбора разнообразной строковой информации.
  • Улучшена поддержка стандарта BT.2020 (UHDTV).
  • Улучшена синхронизация времени при использовании DVB или live-потоков.
  • Обеспечена совместимость с пакетом ffmpeg 5.0.

Źródło: opennet.ru

Dodaj komentarz