[发明专利]USB摄像头管理装置、方法、目标系统、设备及存储介质在审
申请号: | 202210823901.5 | 申请日: | 2022-07-13 |
公开(公告)号: | CN115348386A | 公开(公告)日: | 2022-11-15 |
发明(设计)人: | 冯玉波 | 申请(专利权)人: | 成都中科创达软件有限公司 |
主分类号: | H04N5/232 | 分类号: | H04N5/232;H04L67/00;G06F8/76 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 莎日娜 |
地址: | 610041 四川省成都市中国(四川)自由贸易试验*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | usb 摄像头 管理 装置 方法 目标 系统 设备 存储 介质 | ||
本申请实施例公开了一种USB摄像头管理装置、方法、目标系统、设备和存储介质,涉及计算机技术领域。该USB摄像头管理装置应用于预设的目标系统,目标系统还包括操作系统层和应用层,USB摄像头管理装置位于所述操作系统层与所述应用层之间;USB摄像头管理装置用于提供访问挂载在所述预设系统上的USB摄像头的访问接口;应用层通过调用所述USB摄像头管理装置提供的所述访问接口访问挂载在所述预设系统上的USB摄像头。该USB摄像头管理装置连接了应用层和操作系统层,为应用层提供了API接口,上层开发者在不需要了解底层系统的情况下能够开发USB摄像头的应用程序,节省了开发成本,提高了开发效率,复用率高,避免了大量重复性劳动。
技术领域
本发明涉及计算机技术领域,尤其涉及一种USB摄像头管理装置、方法、目标系统、设备及存储介质。
背景技术
USB Camera(USB摄像头)由于使用方便,价格低廉,性能较好,因而在工作生活的各个方面得到了广泛应用。随着技术的发展,现在USB Camera一般都是支持多路的智能分析和监控需求。用户可以实时进行视频压缩,并具有数字录像、网络传输等。然而,当前利用V4L2和Libudev对USB Camera的开发和管理比较松散,V4L2和Libudev作为LINUX的模块本身没有提供对外的API接口,只提供了对外编程方式,需要开发者掌握LINUX的相关知识和编程,然后调用LINUX的标准库如ioctl对设备节点操作,常常一个简单功能需要写一堆代码去实现,开发效率低,开发成本较高且开发的代码复用率低。
发明内容
为解决上述技术问题或至少部分地解决上述技术问题,本申请实施例提供一种USB摄像头管理装置、方法、目标系统、计算机设备及计算机可读存储介质。
在本申请实施例的第一方面,提供了一种USB摄像头管理装置,所述USB摄像头管理装置应用于预设的目标系统,所述目标系统包括操作系统层和应用层,所述USB摄像头管理装置位于所述操作系统层与所述应用层之间;
所述USB摄像头管理装置包括:接收单元,用于接收来自所述应用层的处理请求,所述处理请求用于指示执行与挂载在所述目标系统上的USB摄像头相关的处理动作;处理单元,用于通过所述操作系统层的操作命令执行与所述处理请求对应的处理动作,获得处理结果,并将获得的处理结果返回至所述应用层。
在本申请实施例的第二方面,提供了一种USB摄像头管理方法,所述方法包括:接收来自应用层的处理请求,所述处理请求用于指示执行与挂载在目标系统上的USB摄像头相关的处理动作;通过操作系统层的操作命令执行与所述处理请求对应的处理动作,获得处理结果,并将获得的处理结果返回至所述应用层。
可选地,所述处理请求包括信息获取指令,所述信息获取指令用于指示获取挂载在所述目标系统上的USB摄像头的信息;
通过操作系统层的操作命令执行与所述处理请求对应的处理动作,获得处理结果,并将获得的处理结果返回至所述应用层包括:
根据所述信息获取指令,生成查询命令,将所述查询命令发送至所述操作系统层,以使所述操作系统层根据所述查询命令查询所述USB摄像头的信息;
接收所述操作系统层查询到的所述USB摄像头的信息;
将接收到的所述USB摄像头的信息发送至所述应用层。
可选地,所述信息获取指令包括设备信息获取指令;
通过操作系统层的操作命令执行与所述处理请求对应的处理动作,获得处理结果,并将获得的处理结果返回至所述应用层包括:
根据所述设备信息获取指令,生成第一查询命令,将所述第一查询命令发送至所述操作系统层,以使所述操作系统层根据所述第一查询命令查询所述USB摄像头的设备信息;
接收所述操作系统层查询到的所述USB摄像头的设备信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都中科创达软件有限公司,未经成都中科创达软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210823901.5/2.html,转载请声明来源钻瓜专利网。