ffmpeg não será reconectado ao fluxo

0

Eu já vi algumas perguntas sobre isso, a maioria parece oferecer a mesma resposta, mas nenhuma delas funciona para mim.

Eu quero monitorar um fluxo de áudio ao vivo (para silêncios) usando ffmpeg e estou fazendo isso com o seguinte comando:

ffmpeg -reconnect_delay_max 300 -i http://mystream:port -af silencedetect=n=-10dB:d=5 -f null -

Se eu desligar o servidor, recebo isto:

[http @ 0x7fcba3407cc0] Stream ends prematurely at 196076, should be 18446744073709551615
http://mystream:port: Input/output error
size=N/A time=00:00:12.25 bitrate=N/A speed=3.01x    
video:0kB audio:2110kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

Eu estava esperando o ffmpeg ficar lá e esperar e reconectar-se novamente quando eu reiniciar o servidor, mas ele simplesmente falha com o erro acima.

Eu tentei várias combinações do comando acima, mas toda vez que ele parava.

Há algo que eu esteja sentindo falta?

Obrigado.

    
por omega1 12.02.2018 / 18:22

0 respostas

Tags