Ich versuche, einen RTMP-Stream für VLC abzuspielen, und die URL hat das folgende Format:
rtmp://76.10.10.240/liverepeater/mp4:name.mp4
Ich kann den Stream mit CooJah aufnehmen, möchte ihn aber nur über VLC sehen. Irgendwelche Ideen?
Ich versuche, einen RTMP-Stream für VLC abzuspielen, und die URL hat das folgende Format:
rtmp://76.10.10.240/liverepeater/mp4:name.mp4
Ich kann den Stream mit CooJah aufnehmen, möchte ihn aber nur über VLC sehen. Irgendwelche Ideen?
Antworten:
Sie können RTMP in VLC mit Hilfe von RTMPDump abspielen.
rtmpdump -v -r "rtmp://ip-address/app-name/streamname" -o - | "vlc" -
Ja! Jetzt können Sie es in VLC tun. Weil die neuen Versionen von VLC ab v1.1 das Abspielen von RTMP-Streams unterstützen.
Unter Mac / OSX konnte ich dies mit einer Modifikation von Unnikrishnans Antwort zum Laufen bringen. Der wichtige Teil ist der Pfad zur ausführbaren VLC-Datei (der je nach System variieren kann).
Aufgenommener Stream:
rtmpdump -r rtmp://path/to/stream | /Applications/VLC.app/Contents/MacOS/VLC -
Liveübertragung
rtmpdump -r rtmp://path/to/stream --live | /Applications/VLC.app/Contents/MacOS/VLC -
Daraufhin sollte ein VLC-Fenster geöffnet sein, fs://0
das im Wiedergabelistenbereich aufgeführt ist. Doppelklicken Sie auf diesen Eintrag, um den aktuellen Stream anzuzeigen.
VLC-Version 2.2.4 kann abgespielt werden. Drücken Sie Cmd + N (auf MAC) und geben Sie die URL in diesem Format ein
rtmp: // Server URL / live / Stream Name
zB rtmp: //10.154.136.221/live/RTMP1
<playpath>
Problem. Ich habe meinen rtmp Link rtmp://streaming.perculus.com/vods3<playpath>flv:blabla.flv
auf rtmp://streaming.perculus.com/vods3/live/flv:blabla.flv
Jetzt funktioniert es einwandfrei.