Linux 下UVCamp;V4L2技术简单介绍(二)
通过前文Linux 下UVC&V4L2技术简单介绍(一)我们了解了UVC和V4L2的简单知识。
这里是USB设备的文档描写叙述:http://www.usb.org/developers/docs/devclass_docs/
那么假设我们想执行一个UVC的camera设备须要做哪些工作呢?
我简单的查看了几个CM项目的kernel配置文件,发如今这些系统里面的V4L2的驱动配置选项都是打开的,可是CONFIG_USB_VIDEO_CONFIG选项是没有打开的,也就是说在如今CM支持的机型里面默认是不支持UVC camera的。
这种情况就给开发人员带来非常大的不便,由于这样以来。UVC camera就不能作为一个android系统的标配存在着。
那么如今问题来了,
怎样让设备成为一个UVC(USB video class)设备?
怎样让android系统可以支持UVC camera设备正常工作?
首先,在前一篇文章中提到UVC设备能够有一个支持的device list或者利用命令去查看设备是否被支持。我们能否够改动我们的设备,使之成为一个UVC camera?
此处依据阅读文档的结果来看符合UVC设备的条件,硬件上是有一个固定的架构的。所以假设硬件上不是UVC设备架构的情况下,非常难将一个普通的camera转化成UVC camera。
其次怎样让android系统可以支持UVC camera呢?
1) 首先要打开设备上的 V4L2
CONFIG_VIDEO_DEV=y
CONFIG_VIDEO_V4L2_COMMON=y
CONFIG_VIDEO_MEDIA=y
CONFIG_USB_VIDEO_CLASS=y
CONFIG_V4L_USB_DRIVERS=y
CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
2) 将/ueventd.xxxx.rc中的/dev/video0的权限设置 为 0666
3) 这个设备必须是支持UVC的摄像头
在描写叙述这部分之前,须要先说一下V4L2的工作原理。
接下来讲述UVC驱动。
Linux 下UVCamp;V4L2技术简单介绍(二)相关推荐
- TTS技术简单介绍和Ekho(余音)TTS的安装与编程
TTS技术简单介绍和Ekho(余音)TTS的安装与编程 zouxy09@qq.com http://blog.csdn.net/zouxy09 一.TTS技术简单介绍: TTS技术,TTS是Text ...
- ekho tts 下载_TTS技术简单介绍和Ekho(余音)TTS的安装与编程
TTS技术简单介绍和Ekho(余音)TTS的安装与编程zouxy09@qq.comhttp://blog.csdn.net/zouxy09 一.TTS技术简单介绍:TTS技术,TTS是Text To ...
- ekho tts 下载_TTS技术简单介绍和Ekho(余音)TTS的安装与编程 | 学步园
一.TTS技术简单介绍: TTS技术,TTS是Text To Speech的缩写,即"从文本到语音".它将计算机自己产生的.或外部输入的文字信息转变为可以听得懂的.流利的汉语口语( ...
- linux下文件描述符的介绍
linux下文件描述符的介绍 (2012-10-02 16:01:56) 转载▼ 标签: 描述符 调用 返回 进程 限制 it 分类:linux 当某个程序打开文件时,操作系统返回相应的文件描述符,程 ...
- 单臂路由与三层交换技术简单介绍
单臂路由与三层交换技术简单介绍 单臂路由与三层交换技术 一.单臂路由技术 二.使用实例 二.三层交换技术 使用实例 总结 单臂路由与三层交换技术 我们如何实现不同vlan之间的通信: 单臂路由技术:二 ...
- Linux下使用WPS做office的二次开发
Linux下使用WPS做office的二次开发 序 上个版本WPS在Linux上就已经支持二次开发了,可以直接去看官网相关的介绍.https://open.wps.cn/ 我们选择WPS的客户端进行二 ...
- kali linux nmap使用教程,kali linux下nmap的使用方法介绍
知道kali 是什么吗,那么linux下nmap的使用方法是怎么回事呢,下面是学习啦小编跟大家分享的是kali linux下nmap的使用方法介绍,欢迎大家来阅读学习. kali linux下nmap ...
- linux 编译器 fpp,linux下常见的Fortran编译器介绍
(百度和网页http://www.doczj.com/doc/d81360da50e2524de5187e0b.html/forum/simple/index.php?t6437.html 的作者无关 ...
- linux系统rz,rz:Linux下rz命令使用方法介绍
今天来聊聊一篇关于rz:Linux下rz命令使用方法介绍的文章,现在就为大家来简单介绍下rz:Linux下rz命令使用方法介绍,希望对各位小伙伴们有所帮助. rz命令可以批量上传文件,当然也可上传单个 ...
最新文章
- java三维滑雪,第六章 三维数据空间分析方法.ppt
- 【bzoj1951】 Sdoi2010—古代猪文
- c++ 数据类型转换笔记
- 用于区分IE的:条件注释
- Quartz快速入门
- 如何绕过浏览器的弹窗拦截机制
- jmu-枚举WeekDay
- 已知拱高和弦长,求弧长、半径、角度
- 破产问题 (The Bankruptcy Problem)
- MagicDraw-参数图
- 位图保存到数据库 VC ado 类
- java实现在线预览的功能(一)word转html
- window.addEventlistener和document.addEventlistener区别
- 2017 Github优秀开源项目整理
- 算法回顾---贝叶斯分类器
- 服务器微信支付接口笔记-(与app端对接)
- 前程无忧:2021节后招聘高峰是否回来
- gdpr隐私保护_微信公众平台已发布GDPR隐私保护条例的新措施
- 读书笔记--推荐系统实践 第一章
- 亚马逊宣布与大自然保护协会合作,投资巴西基于自然的碳移除解决方案