[发明专利]机顶盒有效
申请号: | 201510596018.7 | 申请日: | 2015-09-17 |
公开(公告)号: | CN105282590B | 公开(公告)日: | 2018-10-12 |
发明(设计)人: | 崔俊生;邓向东;李厦;常江 | 申请(专利权)人: | 国家新闻出版广电总局广播电视规划院;北京广电天地科技有限公司 |
主分类号: | H04N21/426 | 分类号: | H04N21/426;H04N21/418;H04N21/4367 |
代理公司: | 北京博雅睿泉专利代理事务所(特殊普通合伙) 11442 | 代理人: | 杨国权;马佑平 |
地址: | 100866 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机顶盒 | ||
本发明公开了一种机顶盒。该机顶盒包括:系统软件模块;数字电视应用模块;以及至少一个CAS模块,其中,数字电视应用模块能通过系统软件模块被运行,以及数字电视应用模块调用所述至少一个CAS模块,以用于播放数字电视。
技术领域
本发明涉及数字电视技术领域,更具体地,涉及一种机顶盒。
背景技术
目前,机顶盒主要是非智能型的。在现有技术的机顶盒中,“平台系统软件及相应相关库”与“数字电视应用”被编译和链接成一个映像。在这种情况下,如果升级映像中的一个软件模块(例如,条件访问系统CAS模块或者电子节目菜单EPG中的一个界面)或者在映像中增加一个功能,就需要重新编译和链接所有程序以生成一个新的映像。在这个过程中,需要通过机顶盒的引导软件(例如,bootloader软件)将新的映像下载并烧写到机顶盒的闪存中。在机顶盒启动时,将该新的映像作为一个整体加载到机顶盒的SDRAM中用于运行。
图1中示出了一种现有技术的机顶盒的结构。如图1所示,机顶盒1001包括系统软件模块1002、数字电视应用模块1003、CAS模块1004。数字电视应用模块1003通过系统软件模块1002被运行。系统软件模块1002还包括库模块1008,用于存储、管理系统运行所需的库。
此外,机顶盒1001中还可以包括驱动模块1005、接口模块1006、解扰模块1009、过滤模块1010等。驱动模块1005用于驱动机顶盒的各个接口。接口模块1006例如用于接受CAS智能卡1007。这些模块都是现有技术中已知的,因此,在这里不再详细描述。
在现有技术中,系统软件模块1002、数字电视应用模块1003、CAS模块1004通常被编译在一个映像中。
发明内容
本发明的一个目的是提供一种用于机顶盒的新技术方案。
根据本发明的第一方面,提供了一种机顶盒,包括:系统软件模块;数字电视应用模块;以及至少一个CAS模块,其中,数字电视应用模块能通过系统软件模块被运行,以及数字电视应用模块调用所述至少一个CAS模块,以用于播放数字电视。
优选地,所述至少一个CAS模块在暂态存储器中被加载。
优选地,所述数字电视应用模块被配置成计算CAS模块的至少一部分的散列值,以及通过所述散列值来验证CAS模块,以确定是否运行该CAS模块。
优选地,所述数字电视应用模块被配置成预先存储所述CAS模块的至少一部分的散列值,以及基于所存储的散列值和所计算的散列值来验证CAS模块。
优选地,所述数字电视应用模块向验证服务器发送所计算的散列值,用于验证。
优选地,所述散列值以第一加密方式被发送。
优选地,所述第一加密方式包括对称加密方式和非对称加密方式中的至少一种。
优选地,所述第一加密方式包括使用搅动因子对密钥进行搅动。
优选地,所述搅动因子是时间、坐标、网络地址中的至少一个。
优选地,所述CAS模块被配置成与CAS智能卡进行通信,其中,使用第二加密方式对所述通信中的至少一部分进行加密。
优选地,所述第二加密方式包括使用搅动因子对密钥进行搅动。
优选地,所述搅动因子是时间、坐标、网络地址中的至少一个。
通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
附图说明
被结合在说明书中并构成说明书的一部分的附图示出了本发明的实施例,并且连同其说明一起用于解释本发明的原理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家新闻出版广电总局广播电视规划院;北京广电天地科技有限公司,未经国家新闻出版广电总局广播电视规划院;北京广电天地科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510596018.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型背弹椅
- 下一篇:遥控器、智能电视以及切换电视节目的方法、装置、系统