- ベストアンサー
USBカメラをコンポジットビデオ信号に変換
- USBカメラをコンポジットビデオ信号入力のモニターに接続するための変換チップについて
- USBの信号ラインにDAチップを付けただけでビデオ信号が取り出せるのか、コンポジットビデオ変換のチップの情報を探しています
- 対象のUSBカメラはUSB-BとUSB-Cで、画質にはあまりこだわりません
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
USBは、マスタ・スレーブ方式ですね。 通常の PCに接続するUSBオーディオ機器の場合だと、 PC側がUSBマスタとなり USBオーディオ機器がUSBスレーブとなって PC側からのドライバソフトウェアから命令を受けたUSBオーディオがDA/AD変換してます。 PC内のビデオデータを、外部出力するUSB機器も同様の扱いですね。 #USB-Cのオルタネートモードで出るHDMIやDisplayPort信号を #アナログのコンポジット信号に変換するケーブルは、 #また別の仕組みですが。 しかし、USBカメラを PCに接続することなしに アナログのコンポジットに変換するとなると USBカメラはUSBスレーブなので、 どこかに親となるUSBマスター(USBコントローラ)が必要 ということになるでしょう。 組み込み機器につかうUSBコントローラチップは 市販されているようですが、 それを制御するマイコンやメモリーや そのUSBカメラの仕様に合わせたソフトウェアも必要になるので そこまでコストかける意味があるかどうか。。。。 ソフトウェアでの制御が必要なUSBカメラでなく ビデオ信号を垂れ流してくれるカメラを使ったほうが単純 じゃないですかね。
その他の回答 (2)
- chie65536(@chie65535)
- ベストアンサー率44% (8755/19867)
USBカメラ(WEBカメラ)から送られてくるデータはUSB Video Class(UVC)と言う動画データです。 UVCで良く使われる動画フォーマットはYUV422、Motion JPEGです。スカイプ対応製品の中にはH.264の物もあります。 この動画データをコンポジット信号で出すには、 ・圧縮された動画データを展開(デコード)する(パソコンのビデオ再生ソフトがやっている事と同じ) ・フレームバッファを用意し、展開データをフレームバッファに再配置する(パソコンのビデオカードがやっている事と同じ) ・ブレームバッファに展開されたデータを、同期信号を生成付加したVGAビデオ信号に変換する(パソコンのVGAビデオカードがやっている事と同じ) ・変換ユニットでVGA信号をコンポジット信号に変換する。 という作業が必要です。 つまり「パソコンと、VGAビデオカードと、ビデオデバイスドライバと同等の物」を、自作する事になります。 ラズベリーパイなどのUSBとHDMIが付いたワンボードPCを用意するか、超小型ミニPCでも用意した方が良いでしょう。 USBカメラからは、映像信号が出ている訳ではなく、直にパソコンで表示出来る「動画データ」が出ていますから、表示には「パソコン同等の物」が必要です。 USBカメラではなく、ビデオ信号が出ている「アナログのビデオカメラ」を使用した方が速いでしょう。
お礼
情報ありがとうございます。 ミニPCを作らずに何とかしたいというのが今回の課題ですが、難しいようですね。USBオーディオは1チップで音がでるものが有るのですが、ビデオはそうはいかないようです。
- Higurashi777
- ベストアンサー率63% (6257/9821)
USB Type-CのDisplayport Alternative Modeで供給されるビデオ信号をVGAに落とすのであれば、ChrontelのCH7212が使えますね。 https://www.silicondevice.com/prolist.php?compid=73 https://www.silicondevice.com/file.upload/images/Gid1369Pdf_CH7212%20Brief%20Datasheet_Rev_0.95.pdf ただ、一般的なUSB Mini(Micro)の場合はD+/D-の2本の信号線(差動)しかありませんから、USB接続のカメラから画像を取り出す、となると一旦USBマイコンで信号を受ける、等複雑な処理が必要となります。 そのため、Raspberry PiやTassel 2等のマイコンボードを使用し、ソフトもJavaScriptで別途作成する必要があります。 一例 https://codezine.jp/article/detail/9858 https://www.sys-link.jp/it/electronic-kit/raspberrypi/raspberrypi-004/ 残念ながら「変換チップでどうこうなる」レベルの電子工作では対応できないかと思われます。 以上、ご参考まで。
お礼
USBオーディオとはレベルが違うようです。ありがとうございました。
お礼
情報ありがとうございます。USBはカメラがスレーブになるので、外部にマスターを置かないと通常何ともなりませんよね。それ出来る1チップマイコンは結構なパワーが無いと実現しませんよね。それを何とか回避出来ないか?色々探してますが、どうも回避出来ないようです。因みにUSBオーディオはTIからPCMXXXXでD+/D-に直接つないで音がでるICがあるのですが、動画については、そう行かない様で同じようはチップが無いか?と思ったのですが、ダメっぽいですね。