Red5 retransmite o fluxo RTMP

1

Eu tenho um fluxo RTMP ao vivo vindo de um servidor VBrick e preciso retransmitir esse fluxo para ajudar a economizar minha largura de banda. Acabei de instalar o Red5 em um servidor Ubuntu 12.10, mas não consigo descobrir como configurá-lo para retransmitir um stream já existente.

Isso é possível com o Red5?

    
por Joe Torraca 22.02.2014 / 20:53

1 resposta

2

É muito possível. Se você pode consumir / visualizar o fluxo rtmp originado do vbrick, você pode enviá-lo para Red5 usando o ffmpeg usando este comando:

ffmpeg -i rtmp://your.vbrick.ip/path_to_vbrick_stream -acodec copy -vcodec copy -f flv rtmp://your.red5.ip/live/vbrickstream

Obviamente, você pode nomear o stream como quiser e usar qualquer aplicativo disponível no seu servidor red5; Eu usei "ao vivo", que é um aplicativo padrão. Se seu fluxo de vbrick não tiver áudio, use este comando:

ffmpeg -i rtmp://your.vbrick.ip/path_to_vbrick_stream -an -vcodec copy -f flv rtmp://your.red5.ip/live/vbrickstream
    
por 03.12.2014 / 23:57