15

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

これをどのように実装できるかわかりません。頭を上げていただければ幸いです。

ありがとう。

4

2 に答える 2

14

私はあなたの最善の策は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/

于 2010-05-18T08:58:05.900 に答える
4

以下で説明するコマンドは、rtspストリームを取り込み、flvを含むhttpstreamをスローします。

vlc -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}"
于 2011-02-28T19:48:24.490 に答える