|
本帖最后由 隆美尔1944 于 2012-7-23 14:15 编辑
还有一些个小问题:执行webcam_usb后,出现了错误(其实是意料之中)
Unable to set format: Invalid argument
Init v4L2 failed !! exit fatal
i: init_VideoIn failed
MJPG-streamer [1026]: init_VideoIn failed
查了一些资料,一种解决方法是修改input_uvc.c- int input_init(input_parameter *param, int id)
- {
- char *dev = "/dev/video0", *s;
- int width = 640, height = 480, fps = -1, format = V4L2_PIX_FMT_MJPEG, i;
- /* initialize the mutes variable */
- if(pthread_mutex_init(&cams[id].controls_mutex, NULL) != 0) {
- IPRINT("could not initialize mutex variable\n");
- exit(EXIT_FAILURE);
- }
复制代码 我用的是天嵌修改后的mjpg-streamer.tar.gz,查看了一下,发现已经做了修改。后来又在咱们这个论坛查找,给出的建议是(http://bbs.embedsky.net/forum.php?mod=viewthread&tid=12850)买一个支持MJPEG格式的摄像头。在这些回复中,超级版主TQ-lkp回复 “最新的2440PDA版本中已经包括了我们开发的网络摄相机程序,支持不同格式的摄相头,包括USB和AV摄相头”,不知道能不能给一个链接。
最后一个问题,用mjpg-streamer+一大串参数和用uvc_stream有什么不同呢??貌似用uvc_stream更简单一些。求解答
|
|