Проект VideoLAN представил новые выпуски свободных библиотек libbluray 0.8.0, libaacs 0.8.1, libdvdread 5.0.3, libdvdnav 5.0.2, libdvdcss 1.3.99. Библиотеки соблюдают требования DRM (Digital rights management), не содержат ключей и не реализуют способы для обхода коммерческих методов защиты, поэтому для проигрывания защищенных с использованием технологий AACS и BD+ дисков требуется задействование дополнительных компонентов (ключи, сертификаты, файлы конфигурации). Код библиотек распространяется под лицензией LGPLv2.1. Поддерживается работа на платформах GNU/Linux, Windows и OS X.
Наиболее значительные изменения наблюдаются в libbluray 0.8, библиотеке для интеграции в приложения функций по проигрыванию дисков в формате Blu-Ray. Кроме базовых функций библиотека поддерживает такие возможности, как навигацию, парсинг списка воспроизведения, работу с меню и поддержку BD-J. В новом выпуске добавлена поддержка виртуальных устройств (streams/virtual), позволяющих организовать воспроизведение ISO-образов, размещённых на удалённом хосте. Например, можно просмотреть диск, доступный через SMB, FTP или HTTP с сохранением возможности использования меню и расшифровкой контента. Кроме того, в библиотеку интегрирован код для работы с DB ISO и добавлена поддержка менеджера защиты BD-J (Blu-ray Disc Java Security Manager) для изоляции выполняемого Java-кода.
|