3

STM32F4 マイクロコントローラを使用してビデオ ストリームを受信し、rtsp プロトコルを使用してイーサネット経由でストリーミングしたいと考えています。

STM32 とのインターフェースに最適な回路を教えてください。

USB OTG を介して Web カメラを STM32 に接続できますか? (USB プロトコルに関する基本的な考えはありますが、問題は、私が持っている Web カメラが Linux でサポートされていないため、ドライバーのコード ソースがないため、エンドポイントの参照がないことです ...)

USB トラフィックをデバッグすることで、ビデオの一括転送 (ストリーミング) をトリガーするエンドポイントとベンダー固有のコマンドを定義することはできますか?

または、STM32 とのインターフェイスが簡単なビデオ ストリームを提供する別の回路をお勧めしますか。

私はこれがちょっとクレイジーなことだと知っていますが、それがどれほど難しいかを尋ねています.

このプロジェクトについてどう思うか教えてください。

PS: プロジェクトの rtsp 部分は、このトピックの目的ではありません。

前もって感謝します。

4

2 に答える 2

1

STM32F4 で Linux を実行することは簡単ではありません。また、その上で USB スタックを実行することも、独自の Web カメラ ドライバーを簡単に作成することもできません。ある種の組み込みカメラを使用するか、完全な Linux ディストリビューションをサポートできるプロセッサに移行することをお勧めします。

于 2013-08-20T09:34:15.967 に答える
1

stbtrax が述べたように、STM32F4 プロセッサは実際にはビデオ処理を処理できないため、Odroid などの組み込み OS システムに移行することをお勧めします。

別のオプションは、DCMI を使用してカメラを STM32F4 に直接接続し、この人物が行ったように UVC を使用して USB 経由でストリーミングすることです。ここでは解像度が制限されます。 https://github.com/iliasam/STM32F4_UVC_Camera

于 2015-01-17T01:13:41.557 に答える