tiny210移植mjpeg-streamer
来源:互联网 发布:重庆时时彩源码 编辑:程序博客网 时间:2024/05/16 08:03
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之后再重新配置下)
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
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
$(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,即可播放。
0 0
- tiny210移植mjpeg-streamer
- 移植mjpeg-streamer
- About MJPEG-streamer
- mjpeg-streamer的在PC和嵌入式开发板上的移植与使用
- Mjpeg-streamer源码分析2
- mjpeg streamer 成功运行 RT5350
- 树莓派使用mjpeg-streamer监控
- Mjpeg-streamer源码分析(一)
- Mjpeg-streamer源码分析(二)
- Mjpeg-streamer源码分析(三)
- Mjpeg-streamer源码分析(一)
- Mjpeg-streamer源码分析(一)
- Mjpeg-streamer源码分析(二)
- Mjpeg-streamer源码分析(一)
- Mjpeg-streamer源码分析(二)
- Mjpeg-streamer源码分析(一)
- Mjpeg-streamer源码分析(二)
- Mjpeg-streamer源码分析(一)
- hdu 3555 数位dp水题 记忆化搜索做法
- Android中颜色的使用
- iOS设计模式学习 (二) OC协议之接口继承和代理设计
- java之final
- Linux软连接和硬链接
- tiny210移植mjpeg-streamer
- 如何为你的数据库事务日志减肥?
- docker这么火,我也想玩玩 centos6.5
- forbomb
- java nio(一)概述
- libevent2笔记(Timer和Http Client的应用和注意点)
- C++的强制类型转换
- oracle10g/11g 新特性三(Flashback Table)
- 数据库各个派系的起源和应用场景