Este é o arquivo da lista de reprodução m3u8 que estou tentando reproduzir.
#EXTM3U
#EXT-X-VERSION:03
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:1981290
#EXT-X-KEY:METHOD=AES-128,URI="encrypted-file://KEY_1541348762",IV=0x9848CDEDC78632BF30C31FA1EEA14665
#EXTINF:10,
20181104_172820.ts
#EXT-X-KEY:METHOD=AES-128,URI="encrypted-file://KEY_1541348762",IV=0x7C74757AF2D9B914BDBD2F56552B9320
#EXTINF:9,
20181104_172830.ts
#EXT-X-KEY:METHOD=AES-128,URI="encrypted-file://KEY_1541348762",IV=0x7BC0525837631EA921FAB999B337E760
#EXTINF:10,
20181104_172840.ts
#EXT-X-KEY:METHOD=AES-128,URI="encrypted-file://KEY_1541348762",IV=0x9D7B29375F01F3F0E8F0D6321198CDF7
#EXTINF:10,
20181104_172850.ts
#EXT-X-KEY:METHOD=AES-128,URI="encrypted-file://KEY_1541348762",IV=0xB0E0FD9595A0C7105D76ACF562ECF1E6
#EXTINF:10,
20181104_172900.ts
Eu tenho a chave disponível e quero que o ffplay ignore o URI da lista de reprodução.
Para o início, o ffplay será OK. Eu posso criar um aplicativo para celular mais tarde.
Este arquivo de lista de reprodução foi baixado do link com fluxo. Quando tento reproduzi-lo localmente, ele falha porque obviamente .ts
arquivos não estão disponíveis.
A razão pela qual minha reprodução falha é a chave de criptografia - eu a tenho disponível, mas este arquivo não pode ser encontrado pelo ffplay.
Minhas perguntas são:
1.) onde o ffplay procura chaves no meu caso particular? - na minha máquina local, ou em algum caminho relativo a esta localização de lista de reprodução no servidor?
2.) Posso forçar o ffplay a ignorar o URI do arquivo de lista de reprodução e fornecer meu caminho local?
Tags ffmpeg encryption streaming