Wie spiele ich einen RTMP-Stream in VLC ab?

14

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?

kbtz
quelle
Hast du versucht, auf freenode nach #videolan zu fragen?
Akash
@Akash Nein, ich habe nicht
kbtz
Probieren Sie es aus. Es ist wahrscheinlicher, dass Sie Hilfe im IRC / in den Foren / auf der Mailingliste erhalten
Akash
Der KMplayer spielt RTMP-Streams ab;)

Antworten:

10

Sie können RTMP in VLC mit Hilfe von RTMPDump abspielen.

rtmpdump -v -r "rtmp://ip-address/app-name/streamname" -o - | "vlc" -
Unnikrishnan
quelle
Ich werde es überprüfen ...
kbtz
Überprüfen Sie und lassen Sie es mich wissen ...
Unnikrishnan
1

Sorry, aber VLC unterstützt noch kein RTMP-Streaming. Wenn Sie wirklich RTMP streamen möchten, können Sie den Flowplayer verwenden, da dieser unterstützt wird. Dies ist jedoch nicht so einfach wie die Verwendung von VLC.

Superuser
quelle
1

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.

  1. Klicken Sie einfach auf Medien.
  2. Klicken Sie auf Open Network Stream / oder drücken Sie Strg / Befehl + N
  3. Schreibe rtmp URL.
  4. Genießen!
Muhammad Bilal Shafi
quelle
3
Nein, es wird nicht abgespielt, es wird ein nicht gefundener Stream-Fehler ausgegeben!
Gopi
Nein, es wird nicht funktionieren
M. Abdelhafid
Es funktioniert nur mit einigen RTMP-Streams
user3791372
1

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://0das im Wiedergabelistenbereich aufgeführt ist. Doppelklicken Sie auf diesen Eintrag, um den aktuellen Stream anzuzeigen.

providencemac
quelle
Ich habe versucht, rtmpdump -r rtmp: // path / to / stream --live -o | "c: \ Programme (x86) \ VideoLAN \ VLC \ vlc.exe" unter Windows 8.1, aber es scheint nicht zu funktionieren, keine Ahnung?
M. Abdelhafid
1
@AbdelhafidMadoui Mein Ansatz ist die Verwendung des OSX-Terminals, daher bin ich mir nicht sicher, ob es unter Windows ordnungsgemäß funktionieren würde. In Windows 10 gibt es eine neue Möglichkeit, eine "native" Bash-Eingabeaufforderung zu installieren, die auch das Aufrufen von ausführbaren Windows-Dateien unterstützt
providencemac
1

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

Waqas
quelle
Diese Information löste mein <playpath>Problem. Ich habe meinen rtmp Link rtmp://streaming.perculus.com/vods3<playpath>flv:blabla.flvauf rtmp://streaming.perculus.com/vods3/live/flv:blabla.flvJetzt funktioniert es einwandfrei.
Sevenkul
0

Sie müssen mplayer oder zumindest rtmpdump von mplayer verwenden, da vlc derzeit keine rtmp-Unterstützung bietet.

ZaB
quelle