Como reproduzir um fluxo RTMP no VLC?

14

Estou tentando fazer com que um fluxo RTMP seja reproduzido no VLC e o URL está neste formato: rtmp://76.10.10.240/liverepeater/mp4:name.mp4

Eu sou capaz de gravar o fluxo com CooJah, mas eu só quero assistir via VLC. Alguma ideia?

kbtz
fonte
Você tentou perguntar no #videolan no freenode?
Akash
@Akash Não, eu não fiz
kbtz 08/09
Não experimentá-lo .. você é mais provável para obter ajuda na / fóruns / mailing list IRC
Akash
O KMplayer reproduz rtmp streams;)

Respostas:

10

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

rtmpdump -v -r "rtmp://ip-address/app-name/streamname" -o - | "vlc" -
Unnikrishnan
fonte
Eu vou dar uma olhada ...
kbtz
Verifique e deixe-me saber ...
Unnikrishnan
1

Desculpe, mas o VLC ainda não suporta streaming de rtmp. Se você realmente deseja transmitir RTMP, poderá usar o flowplayer, pois eles suportam, mas não é tão fácil quanto usar o VLC.

superusuário
fonte
1

Sim! Agora você pode fazer isso no VLC. Como as novas versões do VLC da v1.1 em diante oferecem suporte à reprodução de fluxo rtmp.

  1. Basta clicar em Mídia.
  2. Clique no fluxo de rede aberto / ou pressione Ctrl / command + N
  3. Escreva URL rtmp.
  4. Desfrutar!
Muhammad Bilal Shafi
fonte
3
Não, não está jogando, ele lança erro de fluxo não encontrado!
Gopi
não, ele não vai funcionar #
372 Abdelhafid
ele só funciona com alguns fluxos RTMP
user3791372
1

No Mac / OSX, consegui que isso funcionasse com uma modificação da resposta de 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 ver uma janela do VLC aberta, fs://0listada na área da lista de reprodução. Clique duas vezes nessa entrada para visualizar o fluxo real.

providencemac
fonte
Eu tentei rtmpdump -r rtmp: // caminho / para / stream --live -o | "c: \ Arquivos de programas (x86) \ VideoLAN \ VLC \ vlc.exe" no Windows 8.1 mas parece que não funciona, tem alguma ideia?
M. Abdelhafid 12/11
1
@AbdelhafidMadoui Minha abordagem é usar o terminal OSX, então não tenho certeza se funcionaria corretamente no Windows. No Windows 10, há uma nova possibilidade de instalar um "nativo" Bash rápida, que também suporta chamadas executáveis do Windows
providencemac
1

A versão 2.2.4 do VLC pode ser reproduzida, pressione Cmd + N (no MAC) e insira o URL neste formato

rtmp: // URL do servidor / live / Nome do fluxo

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

Waqas
fonte
Esta informação resolveu meu <playpath>problema. Eu converti meu link rtmp rtmp://streaming.perculus.com/vods3<playpath>flv:blabla.flvpara rtmp://streaming.perculus.com/vods3/live/flv:blabla.flvAgora ele funciona perfeitamente.
sevenkul
0

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

ZaB
fonte