1

使用する代わりに:

videoSink->startPlaying(*videoSource, afterPlaying, videoSink);

videoSinkを画像ごとに次々にフィードする方法を探しています。このようにして、Webカメラの画像を取得してLive555にフィードしてストリーミングすることができます。

それは可能ですか?

4

1 に答える 1

2

これは、DeviceSourceメカニズムのlive555イベントトリガーを使用して実現できます。live555メーリングリストでEventTriggerを検索すると、DeviceSourceは開始する方法を提供するはずです。AFAIRには、FAQにライブソースに関するセクションがありました。

事前にデータをエンコードすることをお勧めします。このサンプルプロジェクトと同様に、FFMPEGを使用してJPGをフレームにエンコードし、Live555に送信してストリーミングすることができます。Live555には多くのビデオコーデック用のシンクがあるため、適切なシンクを使用する必要があります。

于 2011-10-06T04:49:58.297 に答える