Поддерживает ли ExoPlayer HDCP (и как)?
У меня есть работающая реализация Exoplayer для моего приложения для Android, и мне нужно знать, поддерживает ли Exoplayer воспроизведение DASH-видео в HDCP (и как именно это работает). В демонстрационном приложении есть примеры, которые имеют "возможности HDCP", но я не смог найти ничего в кодовой базе, касающегося того, как оно справляется с этим (сам файл манифеста DASH определяет возможности HDCP?).
1 ответ
ExoPlayer
использования android.media.MediaCrypto
для расшифровки. Для защищенного контента, MediaCrypto
будет использовать безопасные декодеры, способные задействовать стек HDCP (в зависимости от флагов HDCP в лицензии, а не манифеста). Таким образом, лицензия определяет, требуется ли HDCP и какая версия (1, 2, 2,1 или 2.2).