一种数字多媒体终端CA模块系统及其工作方法技术方案

技术编号:9720669 阅读:140 留言:0更新日期:2014-02-27 08:05
本发明专利技术提供了一种数字多媒体终端CA模块系统及其工作方法。本发明专利技术采用CA模块来代替CA卡对节目源进行识别,可同时设置多个CA模块,让用户用一台机顶盒收看多个运营商的节目,节省用户的开支,对比当前的技术,用户不需要购买多台机顶盒。运营商或用户不需要再为每台机顶盒购置特定的解密芯片或对应CA系统的智能卡。

【技术实现步骤摘要】
一种数字多媒体终端CA模块系统及其工作方法
本专利技术涉及一种数字多媒体终端CA模块系统及其工作方法,特别是涉及一种适用于数字多媒体终端机顶盒中代替CA卡的CA模块系统及其工作方法。
技术介绍
数字电视(DTV:Digital Television)是指采用数字技术将活动图像和声音等信号进行编码、压缩等处理,经存储或实时广播后,供用户接收、播放的电视系统。数字电视系统的各个环节,包括从演播室节目制作,到传送、存储/传输,直至接收、显示等过程都采用数字技术。与传统的模拟电视相比,数字电视在信道传输、图像和声音质量两面都有重大改进。对数字内容提供商来说,版权保护就十分重要了,目前的技术通常是采用CA技术,来对节目内容进行加密,而在终端是通过解密,通常需要特定的解密芯片或者CA卡来完成此解密工作。这样的话,不同的CA系统需要不同的芯片或者CA智能卡,对用户来说当其选用某一个数字终端后,其搭载的CA系统和可观看的节目源就固定了。如果用户想要观看另一个CA系统的节目,他就必须要重新购置一台新的数字电视终端设备。
技术实现思路
本专利技术要解决的技术问题是提供一种可代替CA卡并支持多种节目源的CA模块系统及其工作方法。本专利技术采用的技术方案如下:一种数字多媒体终端CA模块系统,其特征在于:包括依次相连的数据接收模块、数据检测模块、CA私有信息检测模块、加解密模块、XML封装模块和数据发送模块;所述数据接收模块和数据发送模块分别与机顶盒相连;所述CA私有信息检测模块又与数据发送模块相连。作为对本专利技术进一步的改进,还包括与加解密模块相连的自动升级模块。作为对本专利技术进一步的改进,还包括与自动升级模块相连的用户数据管理模块。作为对本专利技术进一步的改进,所述数据检测模块又与自动升级模块相连。一种数字多媒体终端CA模块系统工作方法,具体方法步骤为:一、数据接收模块接收机顶盒发送过来的CA私有信息;二、数据检测模块检测接收到的CA私有信息的数据的完整性和正确性,如果完整和正确则进入下一步;三、数据检测模块按照XML格式分析出对应的CA私有信息;四、CA私有信息检测模块检测接收到的数据和当前PC客户端支持的CA是否匹配,否则通过数据发送模块通知机顶盒数据不匹配,是则进入下一步;五、加解密模块将当前的CA私有信息进行加解密处理;六、XML封装模块对加解密后的CA私有信息按照标准的XML格式进行格式化;七、数据发送模块将封装后的数据传送给机顶盒。作为对本专利技术进一步的改进,所述步骤还包括:用户数据管理模块记录并保存用户的id和授权信息并在用户付费后及时更新用户信息。作为对本专利技术进一步的改进,所述步骤还包括:自动升级模块接收广播电视前端有效的升级指令和正确数据,并更新客户端自身版本和业务逻辑。作为对本专利技术进一步的改进,所述步骤四中采用轮询的方式检测接收到的数据和当前PC客户端支持的CA私有信息是否匹配。作为对本专利技术进一步的改进,所述步骤还包括,数据检测模块检测接收到的CA私有信息中是否有广播电视前端有效的升级指令和正确数据,如果有,则发送给自动升级模块。作为对本专利技术进一步的改进,所述步骤三中数据检测模块按照XML格式分析的具体方法为:首先对数据的头进行分析,如果通过则对机顶盒匹配信息进行分析,如果检测发现不匹配(即不能处理)则通过数据发送模块发出通知机顶盒,如果匹配成功,则进入所述步骤四。与现有技术相比,本专利技术的有益效果是:采用CA模块来代替CA卡对节目源进行识别,可同时设置多个CA模块,让用户用一台机顶盒收看多个运营商的节目,节省用户的开支,对比当前的技术,用户不需要过买多台机顶盒。运营商或用户不需要再为每台机顶盒购置特定的解密芯片或对应CA系统的智能卡。【附图说明】图1为本专利技术其中一实施例的原理示意图。图2为图1所示实施例中的数据处理流程示意图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或者具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。本具体实施例以能支持两种节目源的两个CA模块为例进行具体说明。如图1所示,一种数字多媒体终端CA模块系统,包括依次相连的数据接收模块、数据检测模块、CA私有信息检测模块、加解密模块、XML封装模块和数据发送模块;所述数据接收模块和数据发送模块分别与机顶盒相连;所述CA私有信息检测模块又与数据发送模块相连。机顶盒在锁定到信号和接收到音视频和私有的加密数据后,将该私有的加密数据通过内网传输给独立的CA模块系统客户端,该系统会将这些私有的加密数据通过解密算法获得控制字,然后回传给机顶盒的视频播放模块,机顶盒通过设置控制字到视频播放模块,原来加密的视频就可以解密出来,从而达到加密视频播放的效果。还包括与加解密模块相连的自动升级模块。还包括与自动升级模块相连的用户数据管理模块。所述数据检测模块又与自动升级模块相连。应该理解,本专利技术所述CA模块系统与数字机顶盒分离单独设置或设置于数字机顶盒内成为整体,均在本专利技术的保护范围之内。若为单独设置则与机顶盒有线或无线连接交互。如图1和图2所示,客户端CA数据处理模块,功能主要是处理机顶盒发送过来的私有加密数据,如ECM和EMM数据,输出为DVB标准的3DES的控制字CW,该控制字用来给机顶盒视频数据处理模块解密视频数据。该系统由用户从CA公司的官方网站下载安装,安装后需用户注册才可以获得加密节目解扰得授权,否则该模块和智能卡未授权状态提示一样,给出得反馈给机顶盒未授权状态,注册后运营商针对此注册的用户id进行管理。而不需要像原来方案一样,对智能卡的卡号来进行管理。用户和运营商节省购卡成本。—种数字多媒体终端CA模块系统工作方法,具体方法步骤为:一、数据接收模块接收机顶盒发送过来的CA私有信息;二、数据检测模块检测接收到的CA私有信息的数据的完整性和正确性,一般使用CRC校验算法,如果完整和正确则进入下一步;三、数据检测模块按照XML格式分析出对应的CA私有信息;四、CA私有信息检测模块检测接收到的数据和当前PC客户端支持的CA是否匹配,否则通过数据发送模块通知机顶盒数据不匹配,是则进入下一步;五、加解密模块将当前的CA私有信息进行加解密处理;六、XML封装模块对加解密后的CA私有信息按照标准的XML格式进行格式化;七、数据发送模块将封装后的数据传送给机顶盒。所述步骤还包括:自动升级模块接收广播电视前端有效的升级指令和正确数据,并更新客户端自身版本和业务逻辑,当运营商的业务逻辑或缺陷修正时可通过这两个模块来自动升级。所述步骤四中采用轮询的方式检测接收到的数据和当前PC客户端支持的CA私有信息是否匹配。接收CA私有信息处理模块会对这些数据进行匹配处理,如检测CA systemid, Operator name, CA version 等。所述步骤还包括,数据检测模块检测接收到的CA私有信息中是否有广播电视前端有效的升级指令和正确数据,如果有,则发送给自动升级模块。所述步骤三中数据检测模本文档来自技高网...

【技术保护点】
一种数字多媒体终端CA模块系统,其特征在于:包括依次相连的数据接收模块、数据检测模块、CA私有信息检测模块、加解密模块、XML封装模块和数据发送模块;所述数据接收模块和数据发送模块分别与机顶盒相连;所述CA私有信息检测模块又与数据发送模块相连。

【技术特征摘要】
1.一种数字多媒体终端CA模块系统,其特征在于:包括依次相连的数据接收模块、数据检测模块、CA私有信息检测模块、加解密模块、XML封装模块和数据发送模块;所述数据接收模块和数据发送模块分别与机顶盒相连;所述CA私有信息检测模块又与数据发送模块相连。2.根据权利要求1所述的系统,其特征在于:还包括与加解密模块相连的自动升级模块。3.根据权利要求2所述的系统,其特征在于:还包括与自动升级模块相连的用户数据管理模块。4.根据权利要求2所述的系统,其特征在于:所述数据检测模块又与自动升级模块相连。5.一种数字多媒体终端CA模块系统工作方法,具体方法步骤为:一、数据接收模块接收机顶盒发送过来的CA私有信息;二、数据检测模块检测接收到的CA私有信息的数据的完整性和正确性,如果完整和正确则进入下一步;三、数据检测模块按照XML格式分析出对应的CA私有信息;四、CA私有信息检测模块检测接收到的数据和当前PC客户端支持的CA是否匹配,否则通过数据发送模块通知机顶盒数据不匹配,是则进入下一步;五、加解密模块将当前的...

【专利技术属性】
技术研发人员:付琪琳
申请(专利权)人:四川九洲电器集团有限责任公司深圳市九洲电器有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1