[发明专利]遥控器控制Android系统机顶盒的实现系统及方法有效
申请号: | 201210473588.3 | 申请日: | 2012-11-21 |
公开(公告)号: | CN102946557A | 公开(公告)日: | 2013-02-27 |
发明(设计)人: | 姜超;李明春;石艳;叶剑;杨娟 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04N21/422 | 分类号: | H04N21/422;H04N21/443 |
代理公司: | 北京捷诚信通专利事务所(普通合伙) 11221 | 代理人: | 魏殿绅;庞炳良 |
地址: | 430074 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 遥控器 控制 android 系统 机顶盒 实现 方法 | ||
1.一种遥控器控制Android系统机顶盒的实现系统,其特征在于:该实现系统的遥控实现部分包括应用层、系统内核、中间层和硬件层,硬件层包括遥控信号的接收电路和其他硬件部分,系统内核包括遥控输入模块和其他输入模块,中间层包括查询程序和专有映射关系文件,应用层包括应用程序。
2.一种基于权利要求1中遥控器控制Android系统机顶盒实现系统的实现方法,其特征在于,包括如下步骤:
S1.在Android系统机顶盒的系统内核中,载入遥控输入模块,所述遥控输入模块用于将遥控器发来的遥控消息,转换为Android系统输入设备的标准事件;
S2. Android系统的中间层程序不断查询遥控输入模块是否输入所述标准事件,在收到标准事件后,对标准事件做一次映射,将标准事件映射为Android系统的应用层所接受的Android按键事件。
3.如权利要求2所述的一种遥控器控制Android系统机顶盒的实现方法,其特征在于:所述遥控信号通过接收电路接收,并经过硬件层处理后送到Android系统机顶盒的Android操作系统。
4.如权利要求2所述的遥控器控制Android系统机顶盒实现系统的实现方法,其特征在于:所述S2详细步骤为:
S21.在Android系统机顶盒的Android文件系统中新建一个专有映射关系文件,其文件名和遥控输入模块匹配,映射关系文件描述系统内核标准事件和Android系统应用层所接受的按键事件之间的映射关系;
S22.在所述中间层的查询程序中创建独立线程;
S23.查找所有系统内核上的输入模块,找到遥控输入模块后打开其对应的映射关系文件;
S24.判断遥控输入模块上是否有标准事件产生,若是,进入S25;
S25.根据所述映射关系,将标准事件映射为Android系统标准的按键事件,并将按键事件的键值保存下来,传递给Android系统应用层。
5.如权利要求4所述的一种遥控器控制Android系统机顶盒的实现方法,其特征在于:所述S21中映射关系包括:将系统内核标准事件KEY_F1映射为Android系统上层所接受的按键事件KEYCODE_0。
6.如权利要求4所述的一种遥控器控制Android系统机顶盒的实现方法,其特征在于:所述S23中,查询程序查询系统内核上的输入模块是否有遥控输入模块,打开遥控输入模块后,根据遥控输入模块名称打开遥控专有映射关系文件。
7.如权利要求6所述的一种遥控器控制Android系统机顶盒的实现方法,其特征在于:所述S24中,获取遥控输入模块是否有标准事件产生,若无,则进入S23继续查询。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210473588.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种单手断纸的卫生纸盒
- 下一篇:生产啶南平衍生物的方法