s3c6410,mjpg-streamer,ZC3XX ,USB网络摄像头移植成功。
来源:互联网 发布:php laravel windows 编辑:程序博客网 时间:2024/05/16 16:04
吐槽先:USB 设备,是我刚刚开始学习的,完全搞不懂,玩这个USB摄像头淘宝上买的杂牌子,我在xp 下测试了一下,只能保证芯片是芯片是ZC0301PL。 其它都未知。
现在开始正文:( 博文来自CSDN Acanoe 的博客:http://blog.csdn.net/ACanoe
我的操作环境是、主机:xp + VMware ubuntu 10.10 。 开发板:OK6410 A板。 使用内核:Linux 2.6.36.2 。 使用软件: mjpg-streamer
1、配置内核支持 中微星的 ZC3XX 摄像头。
Device Drivers ->
Multimedia devices->
<*>video for linux
[*]video capture adapters->
[*]V4l USB devices ->
<*>USB video class (UVC)
[*] UVC input events device support
<*>GSPCA based webcams ->
<*>ZC3XX USB Camera Driver
配置好了以后编译内核,下载到开发板。
[root@FORLINX6410]# usb 1-1: new full speed USB device using s3c2410-ohci and ad
dress 4
usb 1-1: New USB device found, idVendor=0ac8, idProduct=301b
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1: Product: PC Camera
usb 1-1: Manufacturer: Vimicro Corp.
gspca: probing 0ac8:301b
zc3xx: probe sensor -> 000a
zc3xx: Find Sensor PB0330. Chip revision 0
input: zc3xx as /class/input/input2
gspca: video0 created
[root@FORLINX6410]#
释放 USB 摄像头 的打印信息是:
[root@FORLINX6410]# usb 1-1: USB disconnect, address 4
gspca: video0 disconnect
gspca: video0 released
[root@FORLINX6410]#
3、编译安装:mjpg-streamer
移植参考了百度文库的
基于TQ2440开发板的Linux-2.6.30.4的网络现, 下载地址为:
http://wenku.baidu.com/view/9c712cd950e2524de5187e76.html
CHANGELOG mjpg-streamer plugins
LICENSE mjpg_streamer scripts
Makefile mjpg_streamer.c start.sh
README mjpg_streamer.h utils.c
TODO mjpg_streamer.o utils.h
input_file.so output_file.so utils.o
input_testpicture.so output_http.so www
input_uvc.so output_udp.so
[root@FORLINX6410]#
i: Using V4L2 device.: /dev/video0
i: Desired Resolution: 640 x 480
i: Frames Per Second.: 5
i: Format............: MJPEG
Adding control for Pan (relative)
UVCIOC_CTRL_ADD - Error: Invalid argument
Adding control for Tilt (relative)
UVCIOC_CTRL_ADD - Error: Invalid argument
Adding control for Pan Reset
UVCIOC_CTRL_ADD - Error: Invalid argument
Adding control for Tilt Reset
UVCIOC_CTRL_ADD - Error: Invalid argument
Adding control for Pan/tilt Reset
UVCIOC_CTRL_ADD - Error: Invalid argument
Adding control for Focus (absolute)
UVCIOC_CTRL_ADD - Error: Invalid argument
mapping control for Pan (relative)
UVCIOC_CTRL_MAP - Error: Invalid argument
mapping control for Tilt (relative)
UVCIOC_CTRL_MAP - Error: Invalid argument
mapping control for Pan Reset
UVCIOC_CTRL_MAP - Error: Invalid argument
mapping control for Tilt Reset
UVCIOC_CTRL_MAP - Error: Invalid argument
mapping control for Pan/tilt Reset
UVCIOC_CTRL_MAP - Error: Invalid argument
mapping control for Focus (absolute)
UVCIOC_CTRL_MAP - Error: Invalid argument
mapping control for LED1 Mode
UVCIOC_CTRL_MAP - Error: Invalid argument
mapping control for LED1 Frequency
UVCIOC_CTRL_MAP - Error: Invalid argument
mapping control for Disable video processing
UVCIOC_CTRL_MAP - Error: Invalid argument
mapping control for Raw bits per pixel
UVCIOC_CTRL_MAP - Error: Invalid argument
o: www-folder-path...: ./www/
o: HTTP TCP port.....: 8080
o: username:password.: disabled
o: commands..........: enabled
- s3c6410,mjpg-streamer,ZC3XX ,USB网络摄像头移植成功。
- 树莓派+mjpg-streamer+usb摄像头
- 嵌入式移植mjpg-streamer成功
- 【原创】IP摄像头技术纵览(五)---网络摄像头初试—mjpg-streamer移植与部署
- 网络摄像头1 mjpg-streamer使用方法
- 基于mjpg-streamer网络视频服务器移植
- 基于mjpg-streamer网络视频服务器移植
- 基于mjpg-streamer网络视频服务器移植
- 基于mjpg-streamer网络视频服务器移植
- 基于mjpg-streamer网络视频服务器移植
- 基于mjpg-streamer网络视频服务器移植
- USB摄像头视频相关ffmpeg,rtp,mjpg-streamer
- mjpg-streamer 移植到OK6410,从摄像头采集视频直播
- mjpg-streamer移植
- mjpg-streamer视频服务器移植
- OK6410移植mjpg-streamer
- mjpg-streamer移植
- mjpg-streamer移植
- Struts2源码浅析-初始化
- java实现后台自动发邮件功能
- 常见的注册界面实现的效果
- 在iframe里刷新父窗口的JS语句
- 爆米花、松花蛋、皮蛋及一些罐头类食
- s3c6410,mjpg-streamer,ZC3XX ,USB网络摄像头移植成功。
- Linux Apache httpd: Could not reliably determine the server's fully qualified domain name
- 修改和制作Android开机Logo(最终版)
- C# 向应用程序传递参数
- 该文档包含引用其他文件袋的链接。确是要用链接文件中的数据更新该文档吗
- 嵌入式linux网络文件系统的挂载方法
- oracle 字符集
- 修改MYSQL密码及权限
- #pragma - 基本介绍