0

IP カメラからの HD ビデオ ストリームに DirectShow を使用すると問題が発生します。Direct Show は HD ビデオをサポートしていないようです。FFmpeg を使用してカメラから RTSP ストリームを取得し、それをパイプして直接表示することを考えていました。これで HD ビデオが生成されるかどうか疑問に思っています。そうでない場合、何か提案はありますか?

前もって感謝します

4

1 に答える 1

1

短い答えはい。

より長い答えは、HD ストリームは SD ストリームと変わらないということです。それらにはより多くのデータが含まれているだけであり、帯域幅が必要になります。あなたの場合、IP カメラで使用されているエンコードの種類を知る必要があります。ほとんどの場合、H.264 にする必要があります。directshow を使用して HD ストリームを再生するには、次の 2 つのフィルターが必要です。

  1. ソケットからデータを受信するためのネットワーク受信フィルター
  2. ストリームをデコードするためのコーデック フィルタ

Axis などの IP カメラを使用している場合、H.264 コーデックが使用され、ストリームは RTP 経由になります。

HD over RTP/H.264 をサポートするフィルターのデモ バージョンについては、Mainconcept SDK を参照してください。

于 2012-11-28T06:32:09.650 に答える