码迷,mamicode.com
首页 > 其他好文 > 详细

tiny210移植mjpeg-streamer

时间:2015-05-02 16:40:20      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:移植   video   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

标签:移植   video   tiny210   mjpeg-streamer   

原文地址:http://blog.csdn.net/u011735736/article/details/45440071

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!