[发明专利]基于机顶盒操作系统实现的多语言切换方法及系统在审
申请号: | 201910213609.X | 申请日: | 2019-03-20 |
公开(公告)号: | CN109936764A | 公开(公告)日: | 2019-06-25 |
发明(设计)人: | 周彩霞;孙秀颖;蒋艳山;王可 | 申请(专利权)人: | 四川九州电子科技股份有限公司 |
主分类号: | H04N21/431 | 分类号: | H04N21/431;H04N21/485;H04N21/8543;H04N5/445 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 刘兴亮 |
地址: | 621000 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多语言 机顶盒操作系统 页面初始化模块 页面展示模块 设置模块 加载 语言 多语言文字 数字机顶盒 切换系统 全局变量 使用区域 页面显示 预先设计 直播卫星 字库 初始化 显示页 预置 保存 | ||
1.一种基于机顶盒操作系统实现的多语言切换方法,其特征在于,包括:
步骤S100:预置多语言字库,将多种语言的字库放入机顶盒系统字库中,用于OSD页面显示时调用;
步骤S200:多语言选择,用户在多语言设置模块选择要显示的语言,并将选择的语言采用一个全局变量进行保存;
步骤S300:页面初始化模块加载预先设计的html页面完成显示页面的初始化;
步骤S400:多语言文字的加载;
步骤S500:页面展示模块完成页面显示。
2.根据权利要求1所述的一种基于机顶盒操作系统实现的多语言切换方法,其特征在于,所述步骤S100具体包括:机顶盒系统预置多种语言对应的页面展示的文字内容,并分别保存在各自的js文件中。
3.根据权利要求2所述的一种基于机顶盒操作系统实现的多语言切换方法,其特征在于,所述步骤S300具体包括:
加载设计好的html页面完成机顶盒系统的菜单页面的控件的生成,所述控件包括背景图、选择框、按钮、表单和提示框,所述控件的内容实现均设置为变量。
4.根据权利要求3所述的一种基于机顶盒操作系统实现的多语言切换方法,其特征在于,所述步骤S400具体包括:
机顶盒系统加载对应语言的js文件,生成用户要显示页面的html页面内容,调用机顶盒内置浏览器完成动态数据加载以及页面渲染。
5.根据权利要求4所述的一种基于机顶盒操作系统实现的多语言切换方法,其特征在于,所述步骤S500具体包括:页面展示模块调用机顶盒系统的OSD显示接口,根据用户的选择的语言调用系统对应语言的字库,完成在电视机页面的显示。
6.根据权利要求5所述的一种基于机顶盒操作系统实现的多语言切换方法,其特征在于,所述步骤S200中还包括机顶盒将用户的语言选择保存到flash中,关机重启后,机顶盒系统从机顶盒flash中取出用户的选择语言的变量值,加载到内存中,继续重复步骤S300至步骤S500,完成用户已选择的页面的展示。
7.实现如权利要求1-6中任意一项所述的一种基于机顶盒操作系统实现的多语言切换方法的系统,其特征在于,包括页面初始化模块、多语言设置模块和页面展示模块,其中:
页面初始化模块:用于通过加载预先设计好的html页面生成机顶盒系统菜单页面的控件;
多语言设置模块:用于供用户选择语言、加载选择语言对应的js文件以及完成动态的加载页面控件值;
页面展示模块:用于调用浏览器内核进行页面的动态数据加载以及页面渲染,调用OSD显示接口完成页面的显示输出,并在电视机上展示出来。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川九州电子科技股份有限公司,未经四川九州电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910213609.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:视频的处理及发布方法
- 下一篇:一种自动分析机顶盒卫星节目信息的方法