possível duplicação de outra pergunta
ou olhe para avconv / ffmpeg
documentação do avconv - > seção rtmp
-re é em tempo real
-i é um arquivo de entrada
-f é tipo de arquivo de entrada
último parâmetro é o destino do rtmp
For example, to stream a file in real-time to an RTMP server using avconv:
avconv -re -i myfile -f flv rtmp://myserver/live/mystream
To play the same stream using avplay:
avplay "rtmp://myserver/live/mystream live=1"
site ffmpeg
supostamente, o ffmpeg está sendo substituído pelo avconv, mas ainda parece ser um projeto ativo
tente o google