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