多个CA系统实时动态切换的方法及系统技术方案

技术编号:24104105 阅读:42 留言:0更新日期:2020-05-09 15:02
本发明专利技术公开了一种多个CA系统实时动态切换的方法及系统。其中多个CA系统实时动态切换的方法,包括:预先在播放器加载多个CA系统的选项,并在适配器中预置各CA系统的信息;当任意一个CA系统被用户选中时,检测适配器当前安装的是否是被选中的CA系统的插件;若不是,则通过播放器将对应的插件发送给所述适配器;适配器对所述插件的签名数据进行校验运算;若校验成功,则由适配服务器根据所述智能卡ID和设备ID向该CA系统对应的运营商服务器申请激活;若激活成功,将激活成功的信息下发给适配器;适配器安装被选中的CA系统的插件并删除原插件,解扰数据流并传送给播放器。本发明专利技术可以实现实时的CA系统动态切换,并且每个CA系统都具有较高的安全性。

The method and system of real-time dynamic switching of multiple CA systems

【技术实现步骤摘要】
多个CA系统实时动态切换的方法及系统
本专利技术涉及数字电视条件接收技术,尤其涉及多个数字电视条件接收系统实时动态切换的方法及系统。
技术介绍
条件接收系统是一个综合性的系统,涉及了多种技术,包括系统管理技术、网络技术、加解扰技术、加解密技术、数字编解码技术、数字复用技术、接收技术、智能卡技术等,同时也涉及到用户管理、节目管理、收费管理等信息管理应用技术。条件接收系统是数字电视接收控制的核心技术保障系统,此系统可以按不同情况对数字电视广播业务按时间、频道和节目进行管理控制。数字电视的付费电视节目是当今的发展趋势,在这种背景下,条件接收技术即CA的发展,可以促进实施健全的广播电视付费机制,为节目内容的细分提供了基础,改变了广播电视的影响力模式,促进了广播电视行业向更高层次健康发展,我国广电行业已经形成有线、地面、直播卫星三位一体的立体覆盖网络,各地广电有线运营商在城区、郊县数字化整体转换后,正在以省份为单位大规模向乡镇农网推进,城市有线数字电视第二终端及CA卡二次发卡市场将进入高速增长期,给CA厂商大规模发展提供了良好的契机,同时市场上各种Dongle类产品也相继问世,由此产生了因运营商对CA系统支持的差异性而导致的用户对于不同CA切换的迫切需求。传统付费数字电视广播运营商基于控制数据传输安全性考虑,通过CA系统以保证授权用户接收,达到排除非授权用户非法接收的目的,目前市场上大多数Dongle产品基于传统技术都是支持一套CA系统,也有极少数可以支持多套CA系统,但是现有技术中多套CA系统都集中设置在机顶盒中,由用户自行切换,CA系统授权信息已经固化,切换后直接激活,运营商对设备的授权管理范围存在边界,这样导致运营商无法对授权进行准确的管理,不利于节目的知识产权的管理。而且随着运营商的增多,机顶盒设置所有CA系统,会导致运行空间占用大,相关信息更新不及时导致用户使用不便等问题。
技术实现思路
本专利技术为了解决上述现有技术中多个CA系统实时切换的安全授权的技术问题,提出一种多个CA系统实时动态切换的方法及系统。本专利技术提出的多个CA系统实时动态切换的方法,包括:预先在播放器的界面加载多个CA系统的选项,并在适配器中预置各CA系统的信息;当任意一个CA系统被用户选中时,检测所述适配器当前安装的用于解扰对应数据流的插件是否是被选中的CA系统的插件;若不是,则通过播放器将对应的插件发送给所述适配器;所述适配器选择对应的信息对所述插件的签名数据进行校验运算;若校验成功,则将其设备ID和当前安装在所述适配器上的智能卡ID发送给适配服务器;所述适配服务器根据所述智能卡ID和设备ID向该CA系统对应的运营商服务器申请激活;若激活成功,将激活成功的信息下发给所述适配器;所述适配器安装被选中的CA系统的插件并删除原插件,通过新安装的所述插件解扰数据流并传送给所述播放器。进一步,所述播放器将对应的插件发送给所述适配器具体包括:所述播放器检测其本地是否有对应的插件;若没有,则从所述适配服务器下载对应的插件发送给所述适配器。进一步,所述CA系统的信息包括:用于对所述插件的签名数据进行验证的CA系统的签名证书,CA系统的ID信息。进一步,所述适配器删除原插件并被安装选中的CA系统的插件具体包括步骤:解压所述插件;获取被选中的CA系统的签名证书;校验CA系统的ID信息以及适配器当前的版本信息;获取解压后的插件的固件程序和配置文件;通过所述签名证书对所述固件程序进行解密并校验所述固件程序的有效性;根据所述配置文件修改所述CA系统的启动参数并重启适配器;所述启动参数包括黑名单设备参数、ID信息校验结果、解扰是否开启设置参数、解扰路数设置参数、屏蔽区域;加载有效的固件程序并运行其解扰模块对所述CA系统对应的数据流进行解扰处理;若解扰成功则删除原插件。若解扰失败,则回滚至上一次设置的原CA系统的启动参数,重启适配器恢复至原CA系统模式进一步,所述校验CA系统的ID信息具体为校验CA系统的ID信息中的明文ID,将明文ID与所述插件包含的内容进行对比,若校验成功再执行下一步骤。进一步,通过计算散列值来校验所述固件程序的有效性。本专利技术采用了上述技术方案中的多个CA系统实时动态切换的方法的系统,包括:播放器,设置在用户所使用的终端上,提供多个CA系统切换的交互界面,负责所述插件的适配服务器下载,以及接收所述适配器传输的解扰的数据流进行解复用、解码并播放;适配器,用于安装CA系统的所述智能卡,接收所述插件并进行校验和请求激活对应的CA系统,在激活成功后接收所述运营商服务器提供的地面广播电视信号或者有线广播电视信号,并进行解扰后传输给所述播放器;适配服务器,提供所述插件的下载,与所述适配器和运营商服务器进行通讯,将适配器发出的激活请求转发给对应的运营商服务器并反馈结果给所述适配器;运营商服务器,响应对智能卡的激活需求。本专利技术提出的CA系统动态切换的设计方案,可以使得适配器(Dongle)端适配各运营商的不同CA方案,对业务的拓展提供了极大的便利性。并且本专利技术采用的是实时CA系统的插件的加密、解密、校验、安装切换的设计方案,能快速、有效的实施Dongle的插件安全完整的切换。并且,本专利技术是由远程的适配服务器端来协调各适配器申请、校验、激活等过程,由运营商服务器授权激活,实现了实时节目的知识产权安全控制方案。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的整体构架。图2位本专利技术的适配器及播放器的主要结构框图。图3为本专利技术的实时授权流程图。具体实施方式为了使本专利技术所要解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。下面结合附图以及实施例对本专利技术的原理及结构进行详细说明。图1给出了本专利技术的多个CA系统实时动态切换的系统的整体框图。本专利技术的系统包括:播放器(Player)、适配器(WifiDongle)、适配服务器(Dongle服务器)、运营商服务器。播放器作为应用端设置在用户所使用的终端上,播放器提供多个CA系统切换的交互界面,负责从适配服务器下载用户选中的CA系统的插件以及本地检测,接收适配器传输的解扰的数据流进行解复用、解码并播放。适配器用于安装CA系统的智能卡,接收播放器发送的对应的插件并进行校验和请求激活对应的CA系统,在激活成功后接收运营商服务器提供的地面广播电视信号或者有线广播电视信号,并进行解扰后传输给播放器。适配服务器负责本文档来自技高网
...

【技术保护点】
1.一种多个CA系统实时动态切换的方法,其特征在于,包括:/n预先在播放器的界面加载多个CA系统的选项,并在适配器中预置各CA系统的信息;/n当任意一个CA系统被用户选中时,检测所述适配器当前安装的用于解扰对应数据流的插件是否是被选中的CA系统的插件;若不是,则通过播放器将对应的插件发送给所述适配器;/n所述适配器选择对应的信息对所述插件的签名数据进行校验运算;若校验成功,则将其设备ID和当前安装在所述适配器上的智能卡ID发送给适配服务器;/n所述适配服务器根据所述智能卡ID和设备ID向该CA系统对应的运营商服务器申请激活;若激活成功,将激活成功的信息下发给所述适配器;/n所述适配器安装被选中的CA系统的插件并删除原插件,通过新安装的所述插件解扰数据流并传送给所述播放器。/n

【技术特征摘要】
1.一种多个CA系统实时动态切换的方法,其特征在于,包括:
预先在播放器的界面加载多个CA系统的选项,并在适配器中预置各CA系统的信息;
当任意一个CA系统被用户选中时,检测所述适配器当前安装的用于解扰对应数据流的插件是否是被选中的CA系统的插件;若不是,则通过播放器将对应的插件发送给所述适配器;
所述适配器选择对应的信息对所述插件的签名数据进行校验运算;若校验成功,则将其设备ID和当前安装在所述适配器上的智能卡ID发送给适配服务器;
所述适配服务器根据所述智能卡ID和设备ID向该CA系统对应的运营商服务器申请激活;若激活成功,将激活成功的信息下发给所述适配器;
所述适配器安装被选中的CA系统的插件并删除原插件,通过新安装的所述插件解扰数据流并传送给所述播放器。


2.如权利要求1所述的多个CA系统实时动态切换的方法,其特征在于,所述播放器将对应的插件发送给所述适配器具体包括:
所述播放器检测其本地是否有对应的插件;若没有,则从所述适配服务器下载对应的插件发送给所述适配器。


3.如权利要求1所述的多个CA系统实时动态切换的方法,其特征在于,所述CA系统的信息包括:用于对所述插件的签名数据进行验证的CA系统的签名证书,CA系统的ID信息。


4.如权利要求3所述的多个CA系统实时动态切换的方法,其特征在于,所述适配器删除原插件并被安装选中的CA系统的插件具体包括步骤:
解压所述插件;
获取被选中的CA系统的签名证书;
校验CA系统的ID信息以及适配器当前的版本信息;
获取解压后的插件的固件程序和配置文件;
通过所述签名证书对所述固件程序进行解密并校验所述固件程序的有效性;
根据所述配置文件修改所述CA系...

【专利技术属性】
技术研发人员:黄宣霖刘学文车明贤
申请(专利权)人:国微集团深圳有限公司
类型:发明
国别省市:广东;44

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

1