系统:ubuntu 10.10
启动:./start.sh
错误内容:
root@fire:~/mjpg-streamer/mjpg-streamer-experimental# ./start.sh
MJPG Streamer Version: svn rev: 3:160
i: Using V4L2 device.: /dev/video0
i: Desired Resolution: 640 x 480
i: Frames Per Second.: -1
i: Format............: JPEG
Unable to set format: 1196444237 res: 640x480
Init v4L2 failed !! exit fatal
i: init_VideoIn failed
错误原因:
市面上大部分摄像头都是支持YUV的,而不是JPEG的。mjpg-stream支持JPEG和YUV两种格式。
[fire@fire mjpg-streamer]$ cd mjpg-streamer-experimental/plugins/input_uvc/
[fire@fire input_uvc]$ vim 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);
}
......................
format
= V4L2_PIX_FMT_YUYV以上就设置了默认的图像格式,重新把模块编译,之后就成功了!
分享到:
相关推荐
linux下,mjpg-streamer的源码的分析.
注意这方面的一个版本已经...去做opkg 包,便于安装完成对 MJPG-streamer 插件的支持支持多个输入/输出插件吗?安装将root/复制到 OpenWrt 安装上的/ 。信用基于找到的 vargagab 补丁和找到的 OpenWrt DreamBox 包。
mjpg_streamer源码分析,分析mjpg-streamer工作过程
(移动到mjpg-streamer-master/mjpg-streamer-experimental/plugins/input_raspicam) nano input_raspicam.c (用nano编辑input_raspicam.c文件) 进入nano页面后,按下ctrl+w(搜索),输入fps,回车 将fps改成30,...
mjpg-streamer项目完整源代码
里面包含2个文件: 1. mjpg-streamer-r63.tar.gz 2. win32_upx.rar(Windows下查看mjpg-streamer的客户端)
这里面包含了现在网上流行mjpg-streamer的源码和需要用到的jpegsrc库。 自己有倒腾了一阵子了,开始是害怕,不过后面坐的次数多了,也就差不多了吧!还好 先传上来,主要是为了自己以后想再看的时候还在(自己有...
mjpg-streamer-master
mjpg-streamer的源下载地址为:https://sourceforge.net/code-snapshots/svn/m/mj/mjpg-streamer/code/mjpg-streamer-code-182.zip jpeg库的源下载地址为:http://www.ijg.org/files
mjpg-streamer开源项目里面包含很多Linux软件编程知识,包含so动态库的操作、线程的创建与同步、UDP网络编程、V4L2应用编程.... 压缩包内容包如下: mjpg-streamer-1.0.0.tar.gz mjpg-streamer-1.0.0_有注释.zip ...
基于MJPG-streamer的远程视频监控系统的实现,邓博文,钟志,针对传统嵌入式视频监控系统涉及技术领域较多、软硬件设计复杂和开发周期长的问题,提出了一种基于MJPG-streamer的远程视频监控系统��
此文档全面阐述了基于嵌入式Linux系统的视频流服务器的移植过程,并对其步骤进行了详细的讲解与分析,尤其对网络摄像头开发人员有着莫大的帮助和借鉴~!~
在友善smart210板上基于mjpg-streamer的远程视频监控,可移植为远程图像传输等
开源视频服务器软件MJPG-streamer的研究和应用.pdf
基于嵌入式Linux及MJPG-streamer的双目立体视觉系统设计.pdf
网络摄像头
这个是mjpg的可以用的,可以参考我的博客,谢谢。主页:https://me.csdn.net/KawhiLeo
视频服务器代码,基于mjpg编码格式,可在linux系统上用于构建网络视频服务器
mjpg-streamer-r63_1.tar.gz