Como eu reproduzo um fluxo RTMP no VLC?

14

Estou tentando obter este fluxo reproduzido no VLC.

Aqui estão as variáveis flash do SWF:

file=simpsons.mp4&type=rtmp&streamer=rtmp://76.10.210.214/tvamigos/&autostart=true&bufferlength=1&displayclick=fullscreen&stretching=exactfit

E aqui está o endereço rtmp que encontrei no CooJah:

rtmp://76.10.210.240/liverepeater/mp4:simpsons.mp4

Também sou capaz de gravar o streaming com o CooJah, mas só quero assisti-lo via VLC .

Alguma idéia?

    
por csguimaraes 03.09.2011 / 19:30

6 respostas

10

Você pode reproduzir RTMP no VLC com a ajuda do RTMPDump.

rtmpdump -v -r "rtmp://ip-address/app-name/streamname" -o - | "vlc" -
    
por 24.02.2014 / 08:10
1

Desculpe, mas o VLC ainda não suporta streaming de rtmp. Se você realmente deseja transmitir RTMP, você pode usar o flowplayer, pois ele é compatível, mas não é tão fácil quanto usar o VLC.

    
por 11.09.2011 / 21:58
1

No Mac / OSX, consegui fazer isso funcionar com uma modificação da resposta do Unnikrishnan. A parte importante é o caminho para o executável do VLC (que pode variar de acordo com o sistema)

Fluxo gravado:

rtmpdump -r rtmp://path/to/stream | /Applications/VLC.app/Contents/MacOS/VLC -

Transmissão ao vivo

rtmpdump -r rtmp://path/to/stream --live | /Applications/VLC.app/Contents/MacOS/VLC -

Você deve então ver uma janela VLC aberta, com fs://0 listado na área da lista de reprodução. Clique duas vezes nessa entrada para ver o fluxo real.

    
por 09.01.2015 / 21:02
1

VLC versão 2.2.4 pode jogar, Hit Cmd + N (no MAC) e digite o URL neste formato

rtmp: // URL do servidor / ao vivo / Nome do fluxo

, por exemplo rtmp: //10.154.136.221/live/RTMP1

    
por 11.07.2016 / 16:25
0

Você precisa usar o mplayer ou pelo menos o rtmpdump do mplayer, já que o vlc não tem suporte ao rtmp atualmente.

    
por 06.04.2012 / 08:16
0

Sim! Agora você pode fazer isso no VLC. Porque as novas versões do VLC da v1.1 em diante suportam o streaming de rtmp.

  1. Basta clicar em mídia.
  2. Clique no fluxo de rede aberto / ou pressione Ctrl / command + N
  3. Escreva o URL rtmp.
  4. Aproveite!
por 01.04.2013 / 15:04