设为首页 加入收藏

TOP

Tiny210移植mjpeg-streamer
2015-07-16 12:56:55 来源: 作者: 【 】 浏览:5
Tags:Tiny210 移植 mjpeg-streamer

Tiny210移植mjpeg-streamer


1. libjpeg库移植


1.1)解压jpegsrc.v6b.tar.gz并进入其目录


1.2)配置源码


./configure CC=arm-linux-gcc --host=arm-linux --prefix=/usr/local/jpeg --enable-shared --


enable-static(如果提示错误的话,先./configure后make clean之后再重新配置下)



1.3)make编译源码



1.4)make install


这里提示没有那个文目录,所以我们就自己手动去创建,再make install就可以了。



2. 移植mjpegstreamer


2.1)解压mjpg-streamer-r136.tar.bz2并进入其目录


2.2)修改源码


修改plugins/input_uvc/Makfile


修改


CFLAGS = -O2 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC


为 CF


LAGS = -O2 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC -I/usr/local/jpeg/include


修改


$(CC) $(CFLAGS) -ljpeg -o $@ input_uvc.c v4l2uvc.lo jpeg_utils.lo dynctrl.lo


为 $(


CC) $(CFLAGS) -ljpeg -L/usr/local/jpeg/lib -o $@ input_uvc.c v4l2uvc.lo jpeg_utils.lo dynctrl.lo


注:/usr/local/jpeg就是上面移植jpeg库后安装的目录


2.3)编译make CC=arm-linux-gcc


2.4)将编译好的mjpegstreamer及在源码下的*.so全部拷贝到开发板上



2.5)运行mjpegstreamer(注意/dev/video3是摄像头接入开发板时的设备,不同的开发板不一定一样)



2.6)在装好vlc的电脑上运行VLC并输入http://ip/?action=stream,即可播放。


Tiny210移植mjpeg-streamer


Tiny210移植mjpeg-streamer


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C++字符串与转义字符 下一篇C++之拷贝构造函数

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: