Jak odtwarzać strumień RTMP w VLC?


14

Próbuję uzyskać strumień RTMP do odtwarzania na VLC, a adres URL ma następujący format: rtmp://76.10.10.240/liverepeater/mp4:name.mp4

Jestem w stanie nagrać strumień za pomocą CooJah, ale chcę go oglądać tylko przez VLC. Jakieś pomysły?


Czy próbowałeś zapytać na #videolan na freenode?
Akash

@Akash Nie, nie zrobiłem
KBC

Wypróbuj to. Bardziej prawdopodobne jest uzyskanie pomocy na IRC / forach / liście mailingowej
Akash

KMplayer odtwarza strumienie rtmp;)

Odpowiedzi:


10

Możesz odtwarzać RTMP w VLC za pomocą RTMPDump.

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

Sprawdzę to ...
kbtz

Sprawdź i daj mi znać ...
Unnikrishnan

1

Przepraszamy, ale VLC nie obsługuje jeszcze przesyłania strumieniowego RTMP. Jeśli naprawdę chcesz przesyłać strumieniowo RTMP, możesz użyć flowplayer, ponieważ obsługują go, ale nie jest to tak łatwe, jak używanie VLC.


1

Tak! Teraz możesz to zrobić w VLC. Ponieważ nowe wersje VLC od wersji 1.1 obsługują odtwarzanie strumieni rtmp.

  1. Po prostu kliknij Media.
  2. Kliknij otwarty strumień sieci / lub naciśnij Ctrl / Command + N
  3. Napisz adres URL rtmp.
  4. Cieszyć się!

3
Nie, nie gra, zgłasza błąd, nie znaleziono strumienia!
Gopi,

nie, to nie zadziała
M. Abdelhafid

działa tylko z niektórymi strumieniami
rtmp

1

W systemie Mac / OSX udało mi się sprawić, by działało to z modyfikacją odpowiedzi Unnikrishnan. Ważną częścią jest ścieżka do pliku wykonywalnego VLC (który może się różnić w zależności od systemu)

Nagrany strumień:

rtmpdump -r rtmp://path/to/stream | /Applications/VLC.app/Contents/MacOS/VLC -

Transmisja na żywo

rtmpdump -r rtmp://path/to/stream --live | /Applications/VLC.app/Contents/MacOS/VLC -

Powinieneś zobaczyć otwarte okno VLC z fs://0listą w obszarze listy odtwarzania. Kliknij dwukrotnie ten wpis, aby wyświetlić rzeczywisty strumień.


Próbowałem rtmpdump -r rtmp: // ścieżka / do / stream --live -o | „c: \ Program Files (x86) \ VideoLAN \ VLC \ vlc.exe” w systemie Windows 8.1, ale wygląda na to, że nie działa, jakiś pomysł?
M. Abdelhafid,

1
@AbdelhafidMadoui Moje podejście polega na korzystaniu z terminala OSX, więc nie jestem pewien, czy działałoby to poprawnie w systemie Windows. W Windows 10 pojawiła się nowa możliwość instalacji „natywnego” polecenia Bash, które obsługuje
Provencemac

1

Można grać w VLC w wersji 2.2.4, nacisnąć Cmd + N (na MAC) i wprowadzić adres URL w tym formacie

rtmp: // URL serwera / na żywo / Nazwa strumienia

np. rtmp: //10.154.136.221/live/RTMP1


Ta informacja rozwiązała mój <playpath>problem. Przekształciłem mój link rtmp rtmp://streaming.perculus.com/vods3<playpath>flv:blabla.flvna rtmp://streaming.perculus.com/vods3/live/flv:blabla.flvTeraz działa idealnie.
sevenkul

0

Musisz użyć mplayera lub przynajmniej rtmpdump z mplayera, ponieważ vlc obecnie nie obsługuje rtmp.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.