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?
Vous pouvez jouer RTMP dans VLC avec l’aide de RTMPDump.
rtmpdump -v -r "rtmp://ip-address/app-name/streamname" -o - | "vlc" -
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.
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.
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.
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
Vous devez utiliser mplayer ou au moins rtmpdump de mplayer car vlc ne prend actuellement pas en charge le protocole rtmp.