OK6410移植mjpeg-stream
来源:互联网 发布:数据库中的mvcc是什么 编辑:程序博客网 时间:2024/05/22 04:54
mjpg-stream的移植需要jpeg的库,所以我们先移植jpeg的库
(1)jpeg库的移植
1)jpeg源码包通过下面这个网址下载
http://www.ijg.org/files/jpegsrc.v8b.tar.gz
2)解压源码包
tar xvf jpegsrc.v8b.tar.gz
3)配置源码
cd jpeg-8b
./configure --prefix=/home/6410/video/jpeg --host=arm-linux
4)编译
make
5)安装
make install
6)拷贝libjpeg.s0.8库到开发板文件系统lib下中
2)mjpg-stream的移植
1)mjpg-stream源码包通过下面这个网址下载
要在这里下载的包才可用:http://sourceforge.jp/projects/sfnet_mjpg-streamer/ ;
网上好多人说的用这个,但是都是不可用的,比如:http://sourceforge.net/projects/mjpg-streamer/
2)解压源码
tar xvf mjpg-streamer-r63.tar.gz
3)修改源码
cd mjpg-streamer-r63
修改顶层makefile及plugins目录中的各级makefile将所有
CC=gcc
修改为
CC=arm-none-linux-gnueabi-gcc
修改plugins/input_uvc/Makfile
修改
CFLAGS += -O2 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC
为
CFLAGS += -O2 -DLINUX -D_GNU_SOURCE -Wall -shared -fPIC -I/home/6410/video/jpeg/include
修改
$(CC) $(CFLAGS) -ljpeg -o $@ input_uvc.c v4l2uvc.lo jpeg_utils.lo dynctrl.lo
为
$(CC) $(CFLAGS) -ljpeg -L/home/6410/video/jpeg/lib -o $@ input_uvc.c v4l2uvc.lo jpeg_utils.lo dynctrl.lo
4)编译
make
5)测试
在开发板上mkdir /mjpeg
拷贝*.so到开发板的mjpeg目录下,mjpg_streamer到开发板的bin下并改变权限
mjpg_streamer -i "/mjpeg/input_uvc.so" -o "/mjpeg/output_http.so -w ./www"
用火狐浏览器打开一个网页输入下面地址就能够看到一个视频(开发板的IP为222.22.253.88):
http://222.22.253.88:8080/?action=stream
打开一个网页输入下面地址就能够看到一个静态图片:
http://222.22.253.88:8080/?action=snapshot
- OK6410移植mjpeg-stream
- Mjpeg‐stream移植
- mjpeg‐stream使用方法
- openwrt mjpeg-stream使用
- tiny210移植mjpeg-streamer
- 移植mjpeg-streamer
- 6410调试mjpeg-stream过程与体会
- mjpeg-stream实现树莓派网络监控
- OK6410内核移植记录
- OK6410移植linux3.3.1
- OK6410 LCD驱动移植
- OK6410内核移植笔记
- boa移植到OK6410
- ok6410的mplayer移植
- ok6410上移植madplay
- ok6410移植sqlite3
- OK6410移植linux3.3.5
- Mplayer移植到OK6410
- OK6410的Boa服务器移植
- linux epoll 使用详解
- HDU 5071 模拟
- Boost::asio范例分析 服务端
- 虚拟机安装Debian7 后无法使用共享文件夹,提示:无法更新运行时文件夹共享状态: 在客户机操作系统内装载共享文件夹文件系统时出错。
- OK6410移植mjpeg-stream
- 修改XML默认打开程序,但不改变之前的图标
- (转自—WC的一些事一些情)四年程序员感想
- elasticsearch如何高效的使用filter
- MySQL更改数据库文件的目录
- 栈和队列思维导图
- MyBatis对数据库的增删改查操作,简单示例
- PagerAdapter-FragmentPagerAdapter-FragmentStataePagerAdapter
- 【设计经验传承】图标设计初阶要先型