[Armadillo:03683] エレコムのWebカメラ
西 智哉
email@hidden
2008年 11月 21日 (金) 10:35:00 JST
西と申します。
こちらには初めて投稿いたします。
下記のURLを参考に、エレコムのWebカメラから映像を
表示させてみました。
> http://armadillo.atmark-techno.com/howto/webcam-streaming
上例の通り、コマンド mjpg_streamer をキー入力すると
下記のエラーが発生しました。
> [email@hidden (ttymxc0) ~]# mjpg_streamer --input "input_uvc.so --device /dev/video0 --fps 5 --resolution 640x480" --output "output_http.so --port 8080 --www /home/www-data/www"
> MJPG Streamer Version.: 2.0
> i: Using V4L2 device.: /dev/video0
> i: Desired Resolution: 640 x 480
> i: Frames Per Second.: 5
> i: Format............: MJPEG
> Unable to set format: Invalid argument
> Init v4L2 failed !! exit fatal
> i: init_VideoIn failed
コマンドのヘルプを参考にして、下記のようにオプションを変更すると
映像が表示されるようになりました。
> [email@hidden (ttymxc0) /home/www-data/www]# mjpg_streamer -i "input_uvc.so -n -y" -o "output_http.so --port 8080 --www /home/www-data/www"
> MJPG Streamer Version.: 2.0
> i: Using V4L2 device.: /dev/video0
> i: Desired Resolution: 640 x 480
> i: Frames Per Second.: 5
> i: Format............: YUV
> i: JPEG Quality......: 80
> o: www-folder-path...: /home/www-data/www/
> o: HTTP TCP port.....: 8080
> o: username:password.: disabled
> o: commands..........: enabled
でも、表示がとても遅いです。メッセージからして非圧縮の
YUVフォーマットで動いているんでしょうか?
それと、ソースを見たんですが、JPEG Quality......: 80 の意味を
掴めませんでした。80が良いのか、悪いのか...
ご存知の方がいらっしゃれば,ご教授いただけませんでしょうか?
どうぞよろしくお願い申し上げます.
armadillo メーリングリストの案内