
Tengo una transmisión en vivo HLS continua cifrada con Widevine. Puedo reproducir la transmisión en mi navegador, pero quiero poder reproducirla localmente en un dispositivo que no admita cifrado.
La URL de la transmisión tiene el formato siguiente:
Ahora mi pregunta es, ¿cómo descifro la transmisión? He investigado shaka packager, que parece que debería poder hacer el trabajo. Sin embargo, no he podido descubrir cómo hacer esto. ¿Alguien que pueda ayudarme con esto?
No entiendo completamente la URL de la transmisión; ¿Para qué se utiliza el token?
Respuesta1
La presencia de Widevine está ahí para prevenir esto específicamente. La única forma de descifrarlo es tener la clave. Windvine trabaja con su computadora para decodificar y renderizar sin darle acceso a la clave. Requiere un componente en su navegador llamado "Módulo de descifrado de contenido". Debe comunicarse con Widevide para obtener un CDM para la plataforma de su elección o solicitarle al proveedor de contenido la clave AES.