[发明专利]一种电视设备操作界面的展示方法、电视设备及存储介质在审
申请号: | 201810281725.0 | 申请日: | 2018-04-02 |
公开(公告)号: | CN108513161A | 公开(公告)日: | 2018-09-07 |
发明(设计)人: | 钟志威;苏争光 | 申请(专利权)人: | 深圳TCL新技术有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/44;H04N21/4402;H04N21/443;H04N21/482;H04N21/81;G06F9/451 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 张志江 |
地址: | 518052 广东省深圳市南山区中*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电视设备 源代码 界面图像 目标操作 操作系统 操作界面 触发指令 存储介质 中间件层 浏览器 展示 内存占用率 传输 逻辑处理 运算处理 高效性 驱动层 应用层 绕过 预设 捕获 引擎 还原 图像 保证 | ||
本发明公开了一种电视设备操作界面的展示方法、电视设备及存储介质,本发明的电视设备在操作系统的应用层捕获到操作界面触发指令时,首先根据操作界面触发指令确定对应的JavaScript源代码,并将JavaScript源代码传输至操作系统的中间件层;然后在所述中间件层由V8引擎采用预设Skia接口运行JavaScript源代码,以生成与JavaScript源代码相应的目标操作界面图像,进而能够绕过繁琐的浏览器逻辑处理,最后将所述目标操作界面图像传输至所述操作系统的驱动层以对所述目标操作界面图像进行展示,还原画图本身,无需经过浏览器各种运算处理,使得内存占用率极低,同时也能保证图像的及时性和高效性。
技术领域
本发明涉及智能电视技术领域,尤其涉及一种电视设备操作界面的展示方法、电视设备及存储介质。
背景技术
随着智能电视的发展及普及,用户对智能电视设备操作界面(UI,UserInterface)的响应速度要求也越来越高。目前大多数厂家海外市场电视设备的操作界面都是基于浏览器绘制页面实现,这种画图方式要经过浏览器各种运算处理,导致内存占用过高,且画图速度变慢,极度影响了用户体验。
发明内容
本发明的主要目的在于提供了一种电视设备操作界面的展示方法、电视设备及存储介质,旨在解决目前智能电视设备的操作界面展示过程中内存占用高,响应速度慢的问题。
为实现上述目的,本发明提供了一种电视设备操作界面的展示方法,所述方法包括以下步骤:
电视设备在操作系统的应用层捕获到操作界面触发指令时,根据所述操作界面触发指令确定对应的JavaScript源代码,并将所述JavaScript源代码传输至所述操作系统的中间件层;
在所述中间件层由V8引擎采用预设Skia接口运行所述JavaScript源代码,以生成与所述JavaScript源代码相应的目标操作界面图像,并将所述目标操作界面图像传输至所述操作系统的驱动层;
在所述驱动层对所述目标操作界面图像进行展示。
优选地,所述在所述中间件层由V8引擎采用预设Skia接口运行所述JavaScript源代码之前,所述电视设备操作界面的展示方法还包括:
从所述中间件层的原生Skia库中选取多个图形处理函数接口,将各图形处理函数接口按照JavaScript对象的形式进行封装,将封装后的各图形处理函数接口作为预设Skia接口。
优选地,所述在所述中间件层由V8引擎采用预设Skia接口运行所述JavaScript源代码,以生成与所述JavaScript源代码相应的目标操作界面图像,具体包括:
在所述中间件层由V8引擎采用预设Skia接口解析所述JavaScript源代码;
将所述JavaScript源代码编译为原生机器码,基于所述原生机器码进行绘图处理以生成目标操作界面图像。
优选地,所述在所述驱动层对所述目标操作界面图像进行展示,具体包括:
在所述驱动层对所述目标操作界面图像进行渲染处理;
对经渲染处理后的目标操作界面图像进行展示。
优选地,所述在所述驱动层对所述目标操作界面图像进行渲染处理,具体包括:
在所述驱动层调用OpenGL图形程序接口对所述目标操作界面图像进行渲染处理。
优选地,所述电视设备在操作系统的应用层捕获到操作界面触发指令时,根据所述操作界面触发指令确定对应的JavaScript源代码,将JavaScript源代码传输至所述操作系统的中间件层,具体包括:
电视设备响应于用户输入的操作界面触发指令;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳TCL新技术有限公司,未经深圳TCL新技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810281725.0/2.html,转载请声明来源钻瓜专利网。