[Armadillo:07448] Armadillo-420 WEBカメラ2台の接続について

Masahiro Iino email@hidden
2011年 8月 2日 (火) 17:02:32 JST


飯野と申します
別スレッドでmjpg-streamerの話題が出ていたので使用してみました。
すんなりと動いたので、USB2.0のハブを使って2台のカメラを接続してみました。
認識は2台ともOKです。
しかし、2個目のmjpg_streamerを動かすとエラーとなります。
[email@hidden (ttymxc1) ~]# mjpg_streamer -i
"/usr/lib/mjpg_streamer/inpu
t_uvc.so --device /dev/video1 --yuv" -o
"/usr/lib/mjpg_streamer/output_http.so -
-port 8090 -w /usr/lib/mjpg_streamer/www"
MJPG Streamer Version.: 2.0
 i: Using V4L2 device.: /dev/video1
 i: Desired Resolution: 640 x 480
 i: Frames Per Second.: 5
 i: Format............: YUV
 i: JPEG Quality......: 80
 o: www-folder-path...: /usr/lib/mjpg_streamer/www/
 o: HTTP TCP port.....: 8090
 o: username:password.: disabled
 o: commands..........: enabled
uvcvideo: Failed to submit URB 0 (-28).
Unable to start capture: No space left on device
 i: Error grabbing frames
何やら空きが無いような事を言っていますが、ストリームの開始で怒られて
いるようです。
動いているmjpg_streamerを殺して上記を動かすと動くので、どうやらv4l2の
制約?なのかなあと思っています。
実は他のデスクトップ(ubuntu)でも試しにやってみましたがまったく状況は
同じでした。
(luvcview、xawt、guvcviewも全て同じで2台目は駄目です。)

何個か動かして監視サーバみたいにしたいと思ったのですが、これだと一台に
1カメラという事になってしまいますね・・・
何か回避する方法があれば教えて頂けませんでしょうか?



armadillo メーリングリストの案内