streem de vídeo RTMP ao vivo do Ubuntu

2

Estou tentando lançar o fluxo RTMP ao vivo (não ondemand) do Ubuntu, mas obtenho sucesso apenas com RTSP stream através do VLC

vlc -vvv ./videos/test.mp4 --sout '#rtp{dst=192.168.8.106,port=1234,sdp=rtsp://192.168.8.106:1234/test.sdp}'

(fonte aqui - link )

e infelizmente não é suportado por nenhum player flash ou html5. Para a transmissão RTMP, encontrei "como" apenas para o caso da webcam - link

Alguém pode me ajudar com a criação do comando exato para o fluxo RTMP a partir desses 2 exemplos, por favor? Ou há outro software linux gratuito que pode iniciar stream stream RTMP?

    
por Armen 19.11.2015 / 06:28

1 resposta

0

Depois de uma longa pesquisa e testes, finalmente encontrei a solução com vls + hls streaming ...

vlc -vvv path/to/video/test.mp4 :sout="#transcode{vcodec=h264,vb=100, venc=x264{aud,profile=baseline,level=30,keyint=30,ref=1}, aenc=ffmpeg{aac-profile=low},acodec=mp4a,ab=32,channels=1,samplerate=8000} :std{access=livehttp{seglen=10,delsegs=true,numsegs=5, index=/var/www/video-stream/stream.m3u8, index-url=http://192.168.8.106/video-stream/stream-########.ts}, mux=ts{use-key-frames}, dst=/var/www/video-stream/stream-########.ts}"

e este é apenas um player que eu encontrei e que pode suportar o fluxo de hls superior fornecido - link

    
por 20.11.2015 / 08:44