Kaltura CE / Kaltura Player - как отключить профили незащищенной доставки (DASH/MP4) в пользу защищенного HLS с AES-128?

У меня установлена ​​видеоплатформа Kaltura 16.14.0 в AWS. Мне удалось настроить шифрование AES-128 для профиля доставки HLS в модуле Kaltura Nginx VOD. Видео работает как задумано, но только в браузере Safari.

Когда я открываю тот же Embed в Chrome, он использует профиль Mpeg DASH без какого-либо шифрования. Насколько мне известно, Kaltura Player может обрабатывать HLS в Chrome через встроенную библиотеку HLS.JS.

Могу ли я каким-то образом отключить все профили доставки, кроме HLS для определенного издателя, и заставить Kaltura Player запрашивать именно этот, а не другой?

Что я уже пробовал:

  • Отключение Dash.plugin=false в настройках UI Conf - Не работает, игрок отказывается играть
  • Добавление DRM-шифрования для DASH через пример поддельного сценария DRM, найденный здесь: https://github.com/kaltura/nginx-vod-module/blob/master/test/dash_clear_key.php - игрок отказывается играть с CHUNK_DEMUXER_ERROR_APPEND_FAILED

0 ответов

Другие вопросы по тегам