[发明专利]一种机顶盒启动方法及无软件机顶盒无效
申请号: | 201110338545.X | 申请日: | 2011-12-02 |
公开(公告)号: | CN102395049A | 公开(公告)日: | 2012-03-28 |
发明(设计)人: | 肖俊海 | 申请(专利权)人: | 广东九联科技股份有限公司 |
主分类号: | H04N21/43 | 分类号: | H04N21/43;H04N21/434;G06F9/445 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 任海燕;张伟杰 |
地址: | 516002 广东省惠州市惠州市数码*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机顶盒 启动 方法 软件 | ||
技术领域
本发明涉及机顶盒相关技术领域,特别是一种机顶盒启动方法及无软件机顶盒。
背景技术
目前机顶盒实现节目的播放,是通过程序控制机顶盒里解调器、传输解复用器、A/V解码器、OSD、视频编码器等设备来实现节目的播放控制等。而程序是保存在FLASH中,机顶盒在上电后CPU将程序从FLASH中取出复制到内存中并运行,程序越大,就需要使用越大容量的FLASH的芯片,而越大容量的FLASH芯片价格上也越昂贵。
发明内容
本发明的第一个发明目的,在于提供一种机顶盒启动方法,以解决现有技术机顶盒需要使用大容量FLASH芯片的技术问题。
为了实现本发明的第一个发明目的,采用的技术方案如下:
一种机顶盒启动方法,所述机顶盒通过数字电视网络与服务器连接,所述方法包括:
(1)机顶盒上电启动,初始化机顶盒;
(2)从非挥发性存储设备中读取预先设定的参数;
(3)根据预先设定的参数从服务器中下载操作系统和至少一个应用程序并解压到挥发性存储设备,并从挥发性存储设备中加载操作系统和至少一个应用程序。
作为一种优选方案,所述步骤(3)包括:
机顶盒控制高频头、解调设备及解复用设备锁定频点,从服务器中下载数据,并从中过滤出操作系统和至少一个应用程序,把操作系统和至少一个应用程序解压后存放到挥发性存储设备,并从挥发性存储设备中加载操作系统和至少一个应用程序。
作为进一步的优选方案,所述步骤(3)中,应用程序包括界面显示应用程序和主应用程序,所述步骤(3)包括:
机顶盒控制高频头、解调设备及解复用设备锁定频点,从服务器中下载数据,并从中过滤出操作系统和显示应用程序,把操作系统和显示应用程序解压后存放到挥发性存储设备;
机顶盒从挥发性存储设备中加载显示应用程序;
机顶盒继续从服务器中下载从服务器中下载数据,并从中过滤出主应用程序,把主应用程序解压后存放到挥发性存储设备;
机顶盒从挥发性存储设备中加载主应用程序。
作为更进一步的优选方案,所述显示应用程序用于显示界面及相关提示信息,所述主应用程序用于根据用户指令显示相应的电视节目。
作为一种优选方案,所述方法非挥发性存储设备为flash,所述挥发性存储设备为内存。
本发明的第二个发明目的,在于提供一种无软件机顶盒,以应用本发明第一个发明目的所提供的机顶盒启动方法。
为了实现本发明的第二个发明目的,采用的技术方案如下:
一种无软件机顶盒,所述机顶盒通过数字电视网络与服务器连接,所述机顶盒包括主控制设备、非挥发性存储设备、挥发性存储设备;
所述主控制设备包括初始化模块、参数获取模块和加载模块;
初始化模块用于在机顶盒上电启动时,对机顶盒进行初始化;
参数获取模块用于从非挥发性存储设备中读取预先设定的参数;
加载模块用于根据预先设定的参数从服务器中下载操作系统和至少一个应用程序并解压到挥发性存储设备,并从挥发性存储设备中加载操作系统和至少一个应用程序。
作为一种优选方案,所述机顶盒包括高频头、解调设备及解复用设备,所述加载模块还包括:下载子模块和加载子模块;
所述下载子模块用于控制高频头、解调设备及解复用设备锁定频点,从服务器中下载数据,并从中过滤出操作系统和至少一个应用程序,把操作系统和至少一个应用程序解压后存放到挥发性存储设备;
所述加载子模块从挥发性存储设备中加载操作系统和至少一个应用程序。
本发明利用数字电视网络可以快速传输数据,并且所有的机顶盒都是链接数字电视网络的特点,使用低成本的小型的CPLD器件,充分利用数字电视网络实现云计算, 大大降低机顶盒的成本,并且使得软件的升级更加方便快捷,安全。
附图说明
图1为本发明的机顶盒通过数字电视网络与服务器连接的系统示意图;
图2为本发明的机顶盒的原理框图。
具体实施方式
下面结合附图和具体实施例对本发明做进一步详细的说明。
如图1所示,本实施例中的机顶盒1,是通过数字电视网络2与服务器3连接的,服务器3中包括了机顶盒程序码流及大量的电视节目。
本实施例的机顶盒启动方法如下:
1.机顶盒上电启动,CPLD控制各设备初始化;
2.CPLD从FLASH读取参数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东九联科技股份有限公司,未经广东九联科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110338545.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种小麦苗后复配除草剂
- 下一篇:模拟猫叫声的驱鼠装置