[发明专利]基于互联网升级OSD的系统及方法在审
申请号: | 201710707837.3 | 申请日: | 2017-08-17 |
公开(公告)号: | CN107396189A | 公开(公告)日: | 2017-11-24 |
发明(设计)人: | 薛群波;叶壮斌;杨方珍;付信芳;梁平茂 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04N21/458 | 分类号: | H04N21/458;H04N21/443;H04N21/262;H04N21/431 |
代理公司: | 四川省成都市天策商标专利事务所51213 | 代理人: | 陈靖,吴瑞芳 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 互联网 升级 osd 系统 方法 | ||
1.一种基于互联网升级OSD的系统,其特征在于,它包括相互通信的电视机业务模块、电视机OSD模块、升级命名模块、函数对接模块、网络模块和升级模块;
所述电视机业务模块用于定义对应的读取SQLife数据库的接口API函数,并根据SQLife数据库里面的信息创建并生成UI界面;
所述电视机OSD模块用于将UI的控件属性和控件布局分离,将控件属性和控件布局的相关信息保存到SQLife数据库;
所述升级命名模块用于对OSD升级文件名和OSD浏览识别名命名;
所述函数对接模块用于根据电视机机芯内安装的系统,设置与OSD相匹配的API函数;
所述网络模块用于将电视机与云端服务器连接;
所述升级模块用于遍历电视机存储空间或者外接USB设备,如果识别到匹配的OSD升级文件,就执行升级。
2.一种基于互联网升级OSD的方法,其特征在于,其特征在于,它包括以下步骤:
步骤1,电机机业务模块开启的OSD遍历线程,从网络配置文件读取云端服务器信息,访问云端服务器并获取OSD列表,并在线预览OSD效果;
步骤2,开启下载线程,通过http协议下载OSD相关文件到电视机缓存,并更新到电视机OSD模块;
步骤3,电机机业务模块读取电视机OSD模块中SQLife数据库,升级OSD。
3.根据权利要求1所述的基于互联网升级OSD的方法,其特征在于,所述步骤1具体为:
步骤1.1,将网络配置文件移至config分区,并在osd_init.ini中软链接OSD的URL路径;
步骤1.2,将云端服务器OSD列表配置文件移至config的分区中,osd_init.ini中软链接文件路径;
步骤1.3,读取ini配置数据,在线预演OSD效果。
4.根据权利要求1所述的基于互联网升级OSD的方法,其特征在于,所述步骤2具体为:
步骤2.1,预先在初始化文件中添加下载线程,加载http下载协议;
步骤2.2,当用户选定下载的OSD文件后,自动运行所述的下载程序;
步骤2.3,下载线程自动调用OSD文件并更新到电视机OSD模块;
步骤2.4,电视机OSD模块下载数据更新到SQLite数据库。
5.根据权利要求1所述的基于互联网升级OSD的方法,其特征在于,所述步骤3具体为:
步骤3.1,电机机业务模块重新读取SQLite数据库,将数据缓存至电视机缓存中;
步骤3.2,电机机业务模块读取缓存数据,生成新的UI页面和交互方式;
当更新成功进入步骤3.4,否则进入步骤3.3;
步骤3.3,恢复旧的OSD数据,SQLite数据库回滚至上个版本,SQLite数据库恢复到上个版本;
步骤3.4,删除旧的OSD数据,删除缓存数据,重启电视机OSD模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710707837.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机顶盒的升级方法及系统
- 下一篇:一种预约录制频道号更新的方法和装置