[发明专利]遥控交互方法、装置和电子设备有效
申请号: | 201910664852.3 | 申请日: | 2019-07-23 |
公开(公告)号: | CN110557666B | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 汪坤 | 申请(专利权)人: | 广州视源电子科技股份有限公司;广州视琨电子科技有限公司 |
主分类号: | H04N21/422 | 分类号: | H04N21/422;H04N21/443 |
代理公司: | 广州骏思知识产权代理有限公司 44425 | 代理人: | 潘桂生 |
地址: | 510530 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 遥控 交互 方法 装置 电子设备 | ||
本发明涉及一种遥控交互方法,其包括如下步骤:接收智能电视启动第三方应用的启动指令,获取所述第三方应用的控制指令的输入接口;其中,所述第三方应用的控制指令的输入接口用于输入触摸操作指令;获取智能电视的遥控设备的按键事件,根据所述按键事件模拟产生触摸操作指令,并将所述触摸操作指令通过所述输入接口传输给所述第三方应用。本发明所述的遥控交互方法能够解决第三方应用无法遥控的问题,提升用户的电视交互体验。
技术领域
本发明涉及智能电视技术领域,特别涉及遥控交互方法、装置、存储介质和计算机设备。
背景技术
随着电视机技术的发展,电视机已进入千家万户,成为人们生活、休闲、娱乐不可或缺消费品之一。电视机通过都会配备遥控设备,遥控设备是控制电视机重要工具,遥控设备几乎可以控制电视机所有的功能操作。
目前市场上一些Android智能电视,大部分是基于AOSP(Android Open SourceProject)开发,只要是.apk(AndroidPackage的缩写,即Android安装包)格式的应用,同时Android系统的API版本在应用支持的范围内,Android智能电视就可以支持该应用的安装。
在一些场合,用户希望将手机版本的apk格式的第三方应用,安装在Android智能电视上,以体验更大屏的播放效果,但这就会面临一个问题:虽然Android智能电视能够安装.apk格式的第三方应用,但是由于电视机的遥控交互逻辑是基于焦点,而手机版本的apk格式的第三方应用的交互方式是基于触摸、点击、滑动的,该第三方应用焦点丢失,无法通过遥控设备操作,给用户带来不好的交互体验。
发明内容
基于此,本发明实施例的目的在于,提供一种遥控交互方法,其能够解决第三方应用无法遥控的问题,提升用户的电视交互体验。
第一方面,本发明实施例提供一种遥控交互方法,包括如下步骤:
接收智能电视启动第三方应用的启动指令,获取所述第三方应用的控制指令的输入接口;其中,所述第三方应用的控制指令的输入接口用于输入触摸操作指令;
获取智能电视的遥控设备的按键事件,根据所述按键事件模拟产生触摸操作指令,并将所述触摸操作指令通过所述输入接口传输给所述第三方应用;
所述根据所述按键事件模拟产生触摸操作指令的步骤包括:
分发并处理所述按键事件获取按键值;
根据所述按键值和预设的按键步长获取滑动方向和滑动距离值;
将所述滑动方向和滑动距离值输入触摸操作模拟器生成触摸操作指令;
其中,遥控设备上的每个按键各对应一个按键值;所述按键步长为按一下遥控设备上的按键,第三方应用的视图滑动的距离值;
还包括如下步骤:
接收智能电视启动第三方应用的启动指令后,显示所述第三方应用启动后产生的第一显示数据;
将所述触摸操作指令通过所述输入接口传输给所述第三方应用后,获取所述第三方应用执行所述触摸操作指令而产生的第二显示数据,控制所述智能电视显示所述第二显示数据;
获取第三方应用的视图的宽和高;
判断所述第三方应用的视图的宽和高是否分别对应大于智能电视的显示区域的宽和高;
若所述第三方应用的视图的宽大于智能电视的显示区域的宽,或者所述第三方应用的视图的高大于智能电视的显示区域的高,则绘制一个图形用户界面,并将所述图形用户界面置于系统界面顶层显示;
所述图形用户界面具有与所述遥控设备的按键事件对应的虚拟按键,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司;广州视琨电子科技有限公司,未经广州视源电子科技股份有限公司;广州视琨电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910664852.3/2.html,转载请声明来源钻瓜专利网。