web-dev-qa-db-fra.com

Comment lire un flux RTMP dans VLC?

J'essaie de lire un flux RTMP 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?

14
kbtzr

Vous pouvez jouer RTMP dans VLC avec l’aide de RTMPDump.

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

Sur Mac/OSX, cela a fonctionné avec une modification de la réponse de Unnikrishnan. La partie importante étant le chemin d'accès à 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, avec fs://0 répertorié dans la zone de liste de lecture. Double-cliquez sur cette entrée pour afficher le flux actuel.

1
providencemac

Oui! Maintenant, vous pouvez 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. Il suffit de cliquer sur le média.
  2. Cliquez sur open network stream/ou appuyez sur Ctrl/commande + N
  3. Ecrire l'URL rtmp.
  4. Prendre plaisir!
1

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

1
superuser

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

1
Waqas

Vous devez utiliser mplayer ou au moins rtmpdump de mplayer car vlc ne prend actuellement pas en charge le protocole rtmp.

0
ZaB