VLC에서 RTMP 스트림을 재생하려면 어떻게해야합니까? 재생할 RTMP 스트림을 얻으려고하고 URL의 형식은

VLC에서 재생할 RTMP 스트림을 얻으려고하고 URL의 형식은 다음과 같습니다. rtmp://76.10.10.240/liverepeater/mp4:name.mp4

CooJah로 스트림을 녹화 할 수 있지만 VLC를 통해 시청하고 싶습니다. 어떤 아이디어?



답변

당신은 RTMPDump의 도움으로 VLC에서 RTMP를 재생할 수 있습니다.

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

답변

죄송 합니다만 VLC는 아직 rtmp 스트리밍을 지원하지 않습니다. RTMP를 실제로 스트리밍하려면 flowplayer가 지원되기 때문에 flowplayer를 사용할 수 있지만 VLC를 사용하는 것만 큼 쉽지는 않습니다.


답변

예! 이제 VLC에서 할 수 있습니다. v1.1 이후의 새로운 버전의 VLC는 rtmp 스트림 재생을 지원합니다.

  1. 그냥 미디어를 클릭하십시오.
  2. 열려있는 네트워크 스트림을 클릭하거나 Ctrl / command + N을 누릅니다.
  3. rtmp URL을 작성하십시오.
  4. 즐겨!

답변

Mac / OSX에서 Unnikrishnan의 대답을 수정하여이 작업을 수행 할 수있었습니다. 중요한 부분은 VLC 실행 파일의 경로 (시스템마다 다를 수 있음)입니다.

녹화 된 스트림 :

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

실시간 스트리밍

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

그런 다음 VLC 창이 열려 있어야합니다. fs://0 재생 목록 영역에 나열됩니다. 실제 스트림을 보려면 해당 항목을 두 번 클릭하십시오.


답변

VLC 버전 2.2.4는 재생할 수 있으며, Cmd + N (MAC)을 클릭하고이 형식으로 URL을 입력하십시오.

rtmp : // 서버 URL / 라이브 / 스트림 이름

예 :
rtmp : //10.154.136.221/live/RTMP1


답변

vplc는 현재 rtmp를 지원하지 않으므로 mplayer를 사용하거나 최소한 mplayer의 rtmpdump를 사용해야합니다.