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?


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" -

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.


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!

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.


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


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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.