android多个摄像头,一种基于Android多应用共享摄像头的系统及方法与流程

本发明提出一种基于Android的多应用共享摄像头系统,通过在硬件虚拟层创建虚拟摄像装置,允许多个应用同时预览摄像头画面,解决了现有技术中摄像头资源不能真正共享的问题。该系统包括地址获取、虚拟摄像和图像共享模块,使得不同应用程序能通过唯一标识的数据地址共享摄像头数据,实现了在Android系统中多个应用同时使用摄像头的功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

d632917e8f7855571240a5998c758734.gif

本发明涉及一种基于Android多应用共享摄像头的系统及方法,属于计算机领域。

背景技术:

在一些特殊的应用场景。例如后台一直在录像,这时摄像头会被录像应用一直占有,其他的应用无法再打开摄像头。如果其他应用要使用摄像头那么必须先把占用摄像头同的应用退出。

目前业内没有很好的解决办法,有些方案是这样做的:

方案1:应用打开摄像头时,如果摄像头被占用,那就强制把摄像头让给最后打开摄像头的应用。本质上不是共享,只是修改了摄像头使用的策略。

方案2:不改变摄像头的占用,但是改变摄像头预览的窗口。哪个应用要预览摄像头图像就把摄像头预览数据切到哪个应用。

现有技术(专利号2016105494670)公开了基于Android智能后视镜摄像头共享的系统及方法,其系统包括应用层和框架层,所述应用层具有至少两个使用摄像头资源的应用程序单元;其中,所述框架层内设置有摄像头服务层、摄像头客户端和摄像头硬件适配层,用于在查找到之前该摄像头已创建的客户端后,由所述摄像头服务层设置预览窗口到该摄像头客户端,并由该摄像头客户端将预览窗口传入所述摄像头适配层,并由该摄像头适配层填充预览窗口进行预览显示。

申请人认为仅仅只是摄像头画面显示策略的调整而已。并没有真正实现共享。

技术实现要素:

针对现有技术的不足,本发明的技术方案提供了一种基于Android多应用共享

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值