[发明专利]一种Android系统下多USB摄像头固定顺序的实现方法及装置在审
申请号: | 202011147401.1 | 申请日: | 2020-10-23 |
公开(公告)号: | CN112328309A | 公开(公告)日: | 2021-02-05 |
发明(设计)人: | 胡焱;马连忠;王然 | 申请(专利权)人: | 浪潮金融信息技术有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 北京权智天下知识产权代理事务所(普通合伙) 11638 | 代理人: | 王新爱 |
地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 android 系统 usb 摄像头 固定 顺序 实现 方法 装置 | ||
1.一种Android系统下多USB摄像头固定顺序的实现方法,其特征在于:包括如下步骤,
S100,启动系统,Camera HAL层代码遍历/dev/videoX节点,确定摄像头数量;
S200,获取参数信息,通过协议获取各摄像头的参数信息,填充至capability结构体;
S300,针对每个摄像头,获取capability结构体中cad字段数据;
S400,根据card字段数据来确定具体摄像头,重新组织gCamInfos[]数组;
S500,利用gCamInfos[]数组内部的信息,获取摄像头句柄及相关能力信息,完成针对该摄像头的各种操作。
2.如权利要求1所述的一种Android系统下多USB摄像头固定顺序的实现方法,其特征在于:在步骤S100中,节点个数代表摄像头数量。
3.如权利要求1所述的一种Android系统下多USB摄像头固定顺序的实现方法,其特征在于:在步骤S200中,所述协议为V4L2协议。
4.如权利要求1所述的一种Android系统下多USB摄像头固定顺序的实现方法,其特征在于:在步骤S400中,数组的index值即为上层应用程序调用具体摄像头时传递下来的索引值。
5.一种基于权利要求1-4任一项所述的一种Android系统下多USB摄像头固定顺序实现方法的装置,其特征在于:包括启动模块、参数获取模块、数据处理模块、重组模块和执行模块;
所述启动模块用于系统启动以便Camera HAL层代码遍历/dev/videoX节点,确定摄像头数量;
所述参数获取模块获取参数信息,通过协议获取各摄像头的参数信息,填充至capability结构体;
所述数据处理模块获取每个摄像头的capability结构体中cad字段数据;
所述重组模块根据所述数据处理模块来确定具体摄像头,重新组织gCamInfos[]数组;
所述执行模块利用gCamInfos[]数组内部的信息,获取摄像头句柄及相关能力信息,完成针对该摄像头的各种操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮金融信息技术有限公司,未经浪潮金融信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011147401.1/1.html,转载请声明来源钻瓜专利网。