【技术实现步骤摘要】
一种基于使用安卓系统的电视机的操控方法及装置
本专利技术属于电视机领域,尤其涉及一种基于使用安卓系统的电视机的操控方法及装置。
技术介绍
现有技术,当希望使用外部接入的按键控制设备(如电视遥控器、手机等)控制电视机时,需要将该按键控制设备所能触发的事件注入到电视机所使用的安卓系统中,这需要安卓系统提供注入事件的应用程序编程接口(ApplicationProgrammingInterface,,API)接口。由于本地层(Native)没有提供现成的API接口,因此只能通过JAVA层提供的注入事件的API接口。但是,在JAVA层进行事件注入的方式,在时间上相对较长,影响用户体验。
技术实现思路
本专利技术实施例的目的在于提供一种基于使用安卓系统的电视机的操控方法及装置,旨在解决现有技术在JAVA层实现事件注入,时间长,影响用户体验的问题。第一方面,一种基于使用安卓系统的电视机的操控方法,在所述安卓系统的框架层添加事件截取单元,在所述安卓系统的应用层添加事件注入单元,所述安卓系统的内核层添加驱动程序单元;所述操控方法包括:S1,所述事件截取单元在检测到当次事件时判断所述当次事件是否为按键控制设备触发的,如果是,则向所述事件注入单元发送广播指令;S2,所述事件注入单元在检测到所述广播指令时向所述驱动程序单元发送事件注入指令和与电视机的当前工作模式匹配的事件转换表,所述事件转换表记录有按键事件与响应动作的一一映射关系;S3,所述驱动程序单元在检测到所述事件注入指令时在所述安卓系统的内核层中写入与所述当前工作模式匹配的事件转换表,以使得再在接收到所述按键控制设备触发的按键 ...
【技术保护点】
一种基于使用安卓系统的电视机的操控方法,其特征在于,在所述安卓系统的框架层添加事件截取单元,在所述安卓系统的应用层添加事件注入单元,在所述安卓系统的内核层添加驱动程序单元;所述操控方法包括:S1,所述事件截取单元在检测到当次事件时判断所述当次事件是否为按键控制设备触发的,如果是,则向所述事件注入单元发送广播指令;S2,所述事件注入单元在检测到所述广播指令时向所述驱动程序单元发送事件注入指令和与电视机的当前工作模式匹配的事件转换表,所述事件转换表记录有按键事件与响应动作的一一映射关系;S3,所述驱动程序单元在检测到所述事件注入指令时在所述安卓系统的内核层中写入与所述当前工作模式匹配的事件转换表,以使得再在接收到所述按键控制设备触发的按键事件时从所述当前工作模式的事件转换表中查找与接收到的按键事件匹配的响应动作并通过查找到的响应动作控制电视机。
【技术特征摘要】
1.一种基于使用安卓系统的电视机的操控方法,其特征在于,在所述安卓系统的框架层添加事件截取单元,在所述安卓系统的应用层添加事件注入单元,在所述安卓系统的内核层添加驱动程序单元;所述操控方法包括:S1,所述事件截取单元在检测到当次事件时判断所述当次事件是否为按键控制设备触发的,如果是,则向所述事件注入单元发送广播指令,具体为根据触发所述当次事件的设备的设备名称进行是否为按键控制设备的判断;S2,所述事件注入单元在检测到所述广播指令时向所述驱动程序单元发送事件注入指令和与电视机的当前工作模式匹配的事件转换表,所述事件转换表记录有按键事件与响应动作的一一映射关系,其中,所述按键事件是由按键控制设备触发的事件;S3,所述驱动程序单元在检测到所述事件注入指令时在所述安卓系统的内核层中写入与所述当前工作模式匹配的事件转换表,以使得再在接收到所述按键控制设备触发的按键事件时从所述当前工作模式的事件转换表中查找与接收到的按键事件匹配的响应动作并通过查找到的响应动作控制电视机。2.如权利要求1所述的方法,其特征在于,所述当前工作模式为电视模式或系统操控模式。3.如权利要求1所述的方法,其特征在于,所述按键控制设备为鼠标、物理按键控制板或触摸按键控制板。4.如权利要求1所述的方法,其特征在于,所述事件截取单元在检测到当次事件时判断所述当次事件是否为按键控制设备触发的这一步骤还包括:所述事件截取单元向触发所述当次事件的设备发送名称获取请求,接收所述设备发送的设备名称,根据所述设备名称判断所述当次事件是否为按键控制设备触发的;所述步骤S3还包括:所述驱动程序单元使用所述按键控制设备的设备名称创建设备节点,并创建与该设备节点对应的事件文件,将与所述当前工作模式匹配的事件转换表写入所述事件文件,以使得当再在接收到所述按键控制设备触发的事件时从所述事件文件提供的事件转换表中查找与接收到的按键事件匹配的响应动作并通过查找到的响应动作控制电视机。5.如权利要求1至4任一所述的方法,其特征在于,步骤S1中的所述事件截取单元向所述事件注入单元发送广播指令的步骤具体包括:所述事件截取单元向所述事件注入单元发送指定所述当次事件的广播指令;步骤S2中的所述事件注入单元向所述驱动程序单元发送与电视机的当前工作模式匹配的事件转换表的步骤具体为:所述事件注入单元向所述驱动程序单元发送事件转换对,所述事件转换对记录有所述当次事件和所述当前工作模式的与所述当次事件具有映射关系的响应动作;所述驱动程序单元在所述安卓系统的内核层中写入与所述当...
【专利技术属性】
技术研发人员:谭凯,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。