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?
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?
Odpowiedzi:
Możesz odtwarzać RTMP w VLC za pomocą RTMPDump.
źródło
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.
źródło
Tak! Teraz możesz to zrobić w VLC. Ponieważ nowe wersje VLC od wersji 1.1 obsługują odtwarzanie strumieni rtmp.
źródło
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://0
listą w obszarze listy odtwarzania. Kliknij dwukrotnie ten wpis, aby wyświetlić rzeczywisty strumień.źródło
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
źródło
<playpath>
problem. Przekształciłem mój link rtmprtmp://streaming.perculus.com/vods3<playpath>flv:blabla.flv
nartmp://streaming.perculus.com/vods3/live/flv:blabla.flv
Teraz działa idealnie.Musisz użyć mplayera lub przynajmniej rtmpdump z mplayera, ponieważ vlc obecnie nie obsługuje rtmp.
źródło