RTSPストリーミングサーバーC ++
C ++を使用してRTSPストリーミングサーバーを作成したいと思います。ストリーミングされたデータを受信するために、複数のクライアントがこのサーバーに接続されます。
私が理解しているのは、クライアントサーバーアーキテクチャ用にC ++でソケットプログラミングを行う必要があるということです。
FFMPEGがオーディオ/ビデオのストリーミングをコマンドラインでサポートしていることを知っています。しかし、私の要件は、C ++でクライアントサーバーソケットモデルを作成することです。
見てみました https://www.medialan.de/usecase0001.html
私もこれを見ています。 https://www.youtube.com/watch?v=MEMzo59CPr8
しかし、これが私に役立つかどうかはわかりません。
オーディオ/ビデオデータをストリーミングするには、FFMEPGAPIを使用する必要がありますか。はいの場合、FFMPEGのどのライブラリを使用する必要がありますか?
回答
szatmary
いいえ、RTSPサーバーを作成するのにffmpegは必要ありません。
Lakshya
gstreamerRTSPサーバーを使用すると思います。Gstreamerは使いやすいです。サンプルの例を試してみたところ、RTSPを介してビデオをストリーミングすることができました。