web-dev-qa-db-ja.com

VLCでRTMPストリームを再生するにはどうすればよいですか?

RTLCストリームを取得してVLCで再生しようとしています。URLは次の形式です:rtmp://76.10.10.240/liverepeater/mp4:name.mp4

CooJahでストリームを録画することはできますが、VLCでのみ視聴したいと思っています。何か案は?

14
2grit

RTMPDumpを使用して、VLCでRTMPを再生できます。

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

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が表示されます。そのエントリをダブルクリックして、実際のストリームを表示します。

1
providencemac

はい!これで、VLCでそれを行うことができます。 V1.1以降のVLCの新しいバージョンは、rtmpストリームの再生をサポートしているためです。

  1. メディアをクリックするだけです。
  2. 開いているネットワークストリームをクリックするか、Ctrl/command + Nキーを押します
  3. Rtmp URLを書き込みます。
  4. 楽しい!

申し訳ありませんが、VLCはまだrtmpストリーミングをサポートしていません。本当にRTMPをストリーミングしたい場合は、flowplayerがサポートしているため、それを使用できますが、VLCを使用するほど簡単ではありません。

1
superuser

VLCバージョン2.2.4は再生でき、Cmd + N(MAC上)を押し、この形式でURLを入力できます

rtmp:// Server URL/live/Stream Name

例:rtmp://10.154.136.221/live/RTMP1

1
Waqas

現在vlcはrtmpをサポートしていないため、mplayerまたは少なくともmplayerからのrtmpdumpを使用する必要があります。

0
ZaB