Comment lire un flux RTMP dans VLC?


14

J'essaie d'obtenir un flux RTMP pour jouer sur VLC et l'URL est dans ce format: rtmp://76.10.10.240/liverepeater/mp4:name.mp4

Je peux enregistrer le flux avec CooJah mais je veux seulement le regarder via VLC. Des idées?


Avez-vous essayé de demander #videolan sur freenode?
Akash

@Akash Non, je ne l'ai pas fait
kbtz

Essayez-le .. vous êtes plus susceptible d'obtenir de l'aide sur la liste IRC / forums / mailing
Akash

Le KMplayer lit les flux rtmp;)

Réponses:


10

Vous pouvez lire RTMP dans VLC à l'aide de RTMPDump.

rtmpdump -v -r "rtmp://ip-address/app-name/streamname" -o - | "vlc" -

Je vais le vérifier ...
kbtz

Vérifiez et faites-moi savoir ...
Unnikrishnan

1

Désolé, mais VLC ne prend pas encore en charge le streaming rtmp. Si vous voulez vraiment diffuser RTMP, vous pouvez utiliser Flowplayer car ils le prennent en charge, mais ce n'est pas aussi simple que d'utiliser VLC.


1

Oui! Vous pouvez maintenant le faire dans VLC. Parce que les nouvelles versions de VLC à partir de la v1.1 prennent en charge la lecture de flux rtmp.

  1. Cliquez simplement sur Media.
  2. Cliquez sur le flux réseau ouvert / ou appuyez sur Ctrl / commande + N
  3. Écrivez l'URL rtmp.
  4. Prendre plaisir!

3
Non, il ne joue pas, il lance une erreur de flux non trouvé!
Gopi

non ça ne marchera pas
M. Abdelhafid

cela ne fonctionne qu'avec certains flux rtmp
user3791372

1

Sur Mac / OSX, j'ai pu faire fonctionner cela avec une modification de la réponse d'Unnikrishnan. La partie importante étant le chemin vers l'exécutable VLC (qui peut varier selon le système)

Flux enregistré:

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

Direct

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

Vous devriez alors voir une fenêtre VLC ouverte, fs://0répertoriée dans la zone de liste de lecture. Double-cliquez sur cette entrée pour afficher le flux réel.


J'ai essayé rtmpdump -r rtmp: // path / to / stream --live -o | "c: \ Program Files (x86) \ VideoLAN \ VLC \ vlc.exe" sur Windows 8.1 mais il semble que cela ne fonctionne pas, une idée?
M. Abdelhafid

1
@AbdelhafidMadoui Mon approche consiste à utiliser le terminal OSX, donc je ne suis pas sûr qu'il fonctionnerait correctement sous Windows. Dans Windows 10, il y a une nouvelle possibilité d'installer une invite Bash "native", qui prend
Providencemac

1

VLC version 2.2.4 peut jouer, Hit Cmd + N (sur MAC) et entrez l'url dans ce format

rtmp: // URL du serveur / live / Nom du flux

par exemple rtmp: //10.154.136.221/live/RTMP1


Cette information a résolu mon <playpath>problème. J'ai converti mon lien rtmp rtmp://streaming.perculus.com/vods3<playpath>flv:blabla.flven rtmp://streaming.perculus.com/vods3/live/flv:blabla.flvmaintenant cela fonctionne parfaitement.
sevenkul

0

Vous devez utiliser mplayer ou au moins rtmpdump de mplayer car vlc n'a actuellement pas de support rtmp.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.