web-dev-qa-db-ja.com

rtspビデオストリームをhttpストリームに変換

HTTPストリームとしてアクセスしたいライブビデオストリームのrtspURLがあります。これを行うためにサーバーに配置できるコンポーネントがあるかどうか誰かに教えてもらえますか?

これを実装する方法がわかりません。頭を上げていただければ幸いです。

ありがとう。

13
lostInTransit

私はあなたの最善の策はFFmpegまたはVLCを使用することだと思います。どちらもオープンソースソフトウェアであり、愛好家の間で広く使用されており、複数の異なるサービスの一部としても使用されています。また、どちらもRTSPストリームを取り込み、HTTPストリームを作成できます(必要に応じてライブトランスコーディングを使用)。

FFmpegのRTSPサポートは最近改善されましたが、IMO VLCは現時点(2010年5月)ではるかに優れています。ニーズに一致する必要なパラメーターを見つけるためのコマンドラインパラメーターを試すには、Webサイトのドキュメントを確認してください。 FFmpegとVLCは非常に柔軟性があり、RTSPストリームからHTTPへのプロキシに加えて、それらを使用して多くのことを実行できます。

FFmpeg: http://www.ffmpeg.org/

VLC: http://www.videolan.org/vlc/

13
mla

下記のコマンドは、rtspストリームを取り込んで、flv ...

vlc.exe -I http -vv camURL :sout=#transcode{vcodec=h264,vb=0,scale=0,acodec=mp4a,ab=128,channels=2,samplerate=44100}:http{mux=ffmpeg{mux=flv},dst=addr:availablePort}
4
Manu