【技术实现步骤摘要】
本专利技术涉及计算机技术,具体地说,是涉及能够兼容多种条件接收系统移植的方 法及条件接收方法,属于数字电视
技术介绍
条件接收(CA)系统用于对数字电视节目的内容进行数字加扰和加密,以建立有 效的收费体系,被称为数字电视健康发展的技术保障系统。CA系统在前端主要完成用户授 权控制消息(ECM)及用户授权管理消息(EMM)的获取、生成、加密、发送等处理;在接收端接 收并处理前端CA系统发送来的ECM、EMM信息,解出控制字(CW),根据控制字对音视频流进 行解扰,实现音视频的播放。机顶盒要实现对节目音视频流的解扰,需要将CA系统内核移植到机顶盒中。CA 移植过程是以厂家提供的库为核心,利用CA内核实现底层接口,为机顶盒应用程序提供统 一的函数接口。目前,存在有多个不同生产厂家的CA系统,如永新视博、数码视讯、算通、天 柏等,不同厂家的CA底层函数接口在实现方式上不尽相同。在机顶盒中移植CA系统时,就 需要按照各个CA系统的移植文档做相应的移植,每个CA系统对应一套机顶盒应用软件,因 此,在一台机顶盒中只能实现一种CA系统。而且,若要在同平台的机顶盒中实现 ...
【技术保护点】
一种兼容多种条件接收系统移植的方法,其特征在于,所述方法包括下述步骤:a1、在机顶盒程序中内置若干种条件接收系统,根据所有条件接收系统要移植的接口的功能设定通用接口函数,提供给机顶盒应用程序;a2、判断当前智能卡所属的条件接收系统的类型,调用通用接口函数对与当前智能卡相对应的条件接收系统需要用到的模块进行初始化;a3、设定通用数据结构,将不同条件接收系统输出的数据分别转换为通用数据结构,提供给机顶盒应用程序。
【技术特征摘要】
1.一种兼容多种条件接收系统移植的方法,其特征在于,所述方法包括下述步骤 al、在机顶盒程序中内置若干种条件接收系统,根据所有条件接收系统要移植的接口的功能设定通用接口函数,提供给机顶盒应用程序;a2、判断当前智能卡所属的条件接收系统的类型,调用通用接口函数对与当前智能卡 相对应的条件接收系统需要用到的模块进行初始化;a3、设定通用数据结构,将不同条件接收系统输出的数据分别转换为通用数据结构,提 供给机顶盒应用程序。2.根据权利要求1所述的兼容多种条件接收系统移植的方法,其特征在于,所述通用 接口函数包括OS适配层接口函数、与智能卡进行通信的通信接口函数、解复用接口函数及 数据存储接口函数。3.根据权利要求2所述的兼容多种条件接收系统移植的方法,其特征在于,所述通用 接口函数还包括释放条件接收系统功能的释放接口函数。4.根据权利要求1至3中任一项所述的兼容多种条件接收系统移植的方法,其特征在 于,在所述步骤a2中,根据当前智能卡的卡传输协议和卡标识判断当前智能卡所属的条件 接收系统的类型。5.根据权利要求4所述的兼容多种条件接收系统移植的方法,其特征在于,在所述步 骤a 2中,对当前智能卡相对应的条件接收系统进行的初始化包括OS适配层初始化、通信 接口初始化、解复用初始化及存储器初始化。6.一种条件接收方法,该方法基于上述权利要求1所述的兼容多种条件接收系统移植 的方法,其特征在于,所述条件接收...
【专利技术属性】
技术研发人员:孟新红,
申请(专利权)人:青岛海信宽带多媒体技术有限公司,
类型:发明
国别省市:95
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。