Decodificando o fluxo HLS

0

Eu tenho uma livestream contínua da HLS que é criptografada pela Widevine. Posso reproduzir o fluxo no meu navegador, mas quero poder reproduzir o fluxo localmente em um dispositivo que não suporta criptografia.

O URL do fluxo é formatado assim:

link

Agora, minha pergunta é: como descriptografar o fluxo? Eu olhei para shaka packager, o que parece que deve ser capaz de fazer o trabalho. No entanto, não consegui descobrir como fazer isso. Alguém que possa me ajudar nisso?

Não entendo completamente o URL do fluxo; para que serve o token?

    
por reynard80 16.04.2018 / 11:26

1 resposta

1

A presença de widevine está lá para evitar isso especificamente. A única maneira de decifrá-lo para ter a chave. O Windvine trabalha com o seu computador para decodificar e renderizar sem lhe dar acesso à chave. Requer um componente em seu navegador chamado “Módulo de decodificação de conteúdo”. Você deve entrar em contato com widevide para obter um CDM para sua plataforma preferida ou solicitar ao provedor de conteúdo a chave AES.

    
por 16.04.2018 / 16:39