[发明专利]一种回调流的处理方法及设备有效

专利信息
申请号: 201910867438.2 申请日: 2019-09-12
公开(公告)号: CN112492193B 公开(公告)日: 2022-02-18
发明(设计)人: 陈谭坤;武华阳;沈日胜 申请(专利权)人: 华为技术有限公司
主分类号: H04N5/232 分类号: H04N5/232;H04M1/72403
代理公司: 北京中博世达专利商标代理有限公司 11274 代理人: 李婉蓉
地址: 518129 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 回调流 处理 方法 设备
【说明书】:

本申请实施例提供一种回调流的处理方法及设备,涉及电子技术领域,在回调流场景下,电子设备可以并行设置预览流和回调流,在应用程序设置回调函数后,电子设备可以直接将回调流数据通过回调函数返回给应用程序进行处理,从而可以缩短创建预览流和回调流的耗时,减少获取回调流数据的时间和用户等待时长。具体方案为:电子设备在检测到用户使用第一应用程序的第一功能的第一操作后,启动相机应用,显示第一功能对应的第一界面;并行创建预览流和第一回调流;获取第一数据,该第一数据为第一回调流的回调流数据;设置回调函数;将第一数据通过回调函数提供给第一应用程序进行处理。本申请实施例用于处理回调流。

技术领域

本申请实施例涉及电子技术领域,尤其涉及一种回调流的处理方法及设备。

背景技术

目前,电子设备上越来越多的应用程序(application,APP)加入了使用相机的功能。例如,APP可以使用相机进行拍照、扫码、视频聊天或增强现实(augmented reality,AR)等处理。用户通过APP使用相机的操作也越来越频繁。

其中,APP使用相机功能的场景一般涉及相机的预览流(previewStream),部分场景也涉及到回调流(callbackStream)。例如,扫码、视频聊天或AR等场景涉及回调流,可以称为回调流场景。

在现有技术中,对于回调流场景,参见图1A,APP可以调用openCamera()接口启动相机,而后APP可以调用startPreview()接口开始预览。在开始预览后,电子设备中的硬件抽象层(hardware abstraction layer,HAL)可以创建预览流。而后,APP还可以进行自动对焦等初始化处理。之后,APP可以设置回调函数。在设置回调函数之后,HAL层可以先停止之前的预览流,再创建一个新的预览流,并在该新的预览流成功创建后,再创建一个回调流。之后,APP在回调流创建成功后,通过回调函数获取回调流数据,并根据回调流数据进行处理。

在图1A所示的方案中,用户通过APP调用相机时,APP需要较长时间才能获取到回调流数据,从而才能根据回调流数据进行处理,因而APP的处理耗时较长,用户体验较差。

发明内容

本申请实施例提供一种回调流的处理方法及设备。在回调流场景下,电子设备可以并行设置预览流和回调流,从而提前拉起回调流并获取回调流数据。在应用程序设置回调函数后,电子设备可以直接将回调流数据通过回调函数返回给应用程序进行处理,从而可以缩短电子设备创建预览流和回调流的耗时,减少应用程序获取回调流数据的时间,减少应用程序的处理耗时和用户的等待时长,提高用户使用体验。

为达到上述目的,本申请实施例采用如下技术方案:

一方面,本申请实施例提供了一种回调流的处理方法,应用于电子设备,该方法包括:电子设备检测到用户使用第一应用程序的第一功能的第一操作。响应于第一操作,电子设备启动相机应用,并显示第一功能对应的第一界面。之后,电子设备并行创建预览流和第一回调流。然后,电子设备获取第一数据,该第一数据为第一回调流对应的回调流数据。电子设备设置回调函数,将第一数据通过回调函数提供给第一应用程序进行处理,以实现第一功能。

这样,与现有技术中电子设备串行创建预览流和回调流相比,电子设备可以并行创建预览流和回调流,从而可以减少电子设备创建预览流和回调流的耗时,减少第一应用程序获取回调流数据的时长,缩短第一应用程序对回调流数据进行处理从而实现第一功能的时长,从而减少了用户使用第一功能的等待时长,提高了用户体验。

可以理解的,第一应用程序仅仅是一个称呼,用于与其他应用程序区分,第一应用程序可以用目标应用程序、某一应用程序、特定应用程序、预设应用程序、微信、支付宝、QQ、facetime、skype、淘宝、美团或京东等应用程序代替。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910867438.2/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top