0

v4l2 を使用して 2 つの Web カメラを開きます。30 fps ですべて正常に動作します。60 fps で、最初のトラブル。最初のカムの FPS は約 20、2 番目のカムの FPS は約 0 ~ 3 です。異なるスレッド (および異なるプロセッサ カーネル) で実行しようとしましたが、同じ問題です。v4l2 ドライバーに問題があると思います。

私のタスクは非常に単純です。1 台のコンピューターで 60 fps の 2 つの Web カメラからデータをキャプチャします。出来ますか?問題は何でしょうか?コードを見せるかもしれませんが、大きいです。

私の英語でごめんなさい。

4

1 に答える 1

0

それは可能であるべきです。次のような問題が考えられます。

  • DMA 対応のハードウェアがありますが、DMA を使用していません。FPS が高いと、パフォーマンスが低下する可能性があります。
  • バッファ キューが短すぎます。キューに割り当てたよりも多くのバッファを取得しています
  • その他、実装によって異なります
于 2013-03-20T08:28:31.353 に答える