利用cam卡实现数据类增值业务的系统的制作方法

文档序号:7748024阅读:182来源:国知局
专利名称:利用cam卡实现数据类增值业务的系统的制作方法
技术领域
本发明涉及数字电视增值服务,尤其涉及一种利用CAM卡实现数据类增值业务的系统。
背景技术
条件接收卡(Conditional Access Module,简称CAM)是一种数字电视机卡分离的条件接收装置,其功能主要是获取运营商授权(CA)信息,并对主机传送过来的传输流 (Transport Stream,简称TS流)进行解扰(或进行二次加扰),然后将处理后的TS流回传给主机播放。CAM卡作为一种与运营商(CA公司)紧密相关,为其定制的机卡分离条件接收产品,当前其集成的功能单一,对于与运营商及用户利益相关的可定制化数据业务(如广告、 节目推荐、数据广播、股票、游戏等)都无法支持,在数字电视机卡分离快速发展的今天,无疑是一大缺陷。另外,数据业务在机顶盒(Set Top Box,简称STB)上实现已经相当普遍,对与CAM 卡来说,实现同等的功能,对数字电视机卡分离CAM卡的发展和推广将起到很大的推动作用。

发明内容
本发明的目的是解决上述现有技术中存在的问题,提出一种利用CAM卡实现数据类增值业务的系统。本发明提出的利用CAM卡实现数据类增值业务的系统,包括主机和CAM卡,所述的主机端包含DVB应用及解码模块、人机交互模块、图形输出模块,所述的CAM卡端包含CA 核心模块、数据解析模块、存储模块和UI控制模块,其中
所述的CA核心模块,是实现通用解扰功能模块,用于获取CA授权信息,将前端加扰的 TS流进行解扰,然后送到主机进行播放;
所述的数据解析模块,用于接收根据前端定义的数据结构解析出业务数据信息,并将这些数据存入存储模块;
所述的UI控制模块,用于将私有数据送到主机端,通过图形界面显示反馈给用户,同时根据用户的遥控命令输入,进行相应的操作。与现有技术相比,本发明具有以下优点
1.丰富CAM卡的业务范围,有利于促进数字电视机卡分离的发展;
2.解决了主机(数字电视一体机或机顶盒)上实现的数据业务,因主机的多样化,风格模式各异,不方便运营商统一定制管理的问题。CAM卡作为运营商定制的产品,可为运营商定制统一风格的业务模式。


下面结合附图和较佳实施例对本发明进行详细地说明,其中 图1为本发明一实施例的模块示意图2是本发明另一实施例的模块示意图; 图3是本发明又一实施例的模块示意图; 图4是本发明又一实施例的模块示意图; 图5是本发明中人机交互模块的示意图。
具体实施例方式本发明用于数字电视机卡分离系统,主机设备可以是数字电视一体机或者CI机顶盒,CA系统主要是条件接收模块即CAM卡,通信接口主要是PCMCIA接口。图1为本发明一实施例的主机和CAM协同工作的逻辑框图。主机端包含DVB应用及解码模块(包含调谐,解调,解复用,解码等)、人机交互模块、图形输出模块。CAM卡端包含 CA核心模块、数据解析模块、存储模块和用户界面(UI)控制模块。其中
CA核心模块,是实现通用解扰功能模块,主要是获取CA授权信息,将前端加扰的TS流进行解扰(及二次加扰),然后送到主机进行播放;
数据解析模块,用于接收根据前端定义的数据结构解析出业务数据信息(如广告信息, 数据广播,新闻,股票信息等),并将这些数据存入存储模块;
UI控制模块,用于将私有数据送到主机端,通过图形界面显示反馈给用户,同时根据用户的遥控命令输入,进行相应的操作。图2为本发明另一实施例中业务信息源数据通过网络获取的逻辑框图,其中网络端口设在主机上。如图2所示,包含有增值业务信息的网络数据通过主机的网络接收模块接收处理后,再通过PCMCIA接口传送到CAM端的数据解析模块进行数据的解析,然后将解析好的数据保存到存储模块。图3为本发明又一实施例中业务信息源数据通过网络获取的逻辑框图,其中网络端口为CAM卡自带。如图3所示,包含有增值业务信息的网络数据通过CAM卡端的网络接收模块接收处理后,再经过数据解析模块进行数据的解析,然后将解析好的数据保存到存储模块。图4为本发明又一实施例中业务信息源数据通过网络获取的逻辑框图,其中CAM 卡带解调模块(Time模块,包括调谐、解调等)。如图4所示,包含有增值业务信息的TS通过 CAM卡端的解调模块接收处理后,再经过数据解析模块进行数据的解析,然后将解析好的数据保存到存储模块。本发明中人机交互界面的实施方法如图5所示。该实施例中采用“浏览器-脚本”的模式,浏览器引擎使用MHEG-5引擎。其中主机部分的人机交互模块包含有MHEG-5 引擎,显示模块,Application MMI协议资源(标准的CI及其扩展协议),CAM端UI控制模块包含MHEG-5脚本程序、业务信息数据、Application MMI协议资源。主机和CAM端通过 Application MMI协议资源进行数据通信,MHEG-5脚本程序负责搭建图形界面的轮廓,而 MHEG-5引擎则相应的用来驱动MHEG-5脚本进行显示。“浏览器-脚本”以及MHEG-5引擎方案只是本发明提出的一个特别案例,本发明还可以采用其他实现人机交互的方式,如HTML等。
本发明提出的在CAM卡上实现可定制化数据业务的系统和方法,相比现有的CAM 卡产品,很好地解决了两个问题
1.获取可定制化数据业务的源数据(从TS流过滤,或通过网络获取);
2.实现人机交互界面,将可定制化数据业务呈现给用户。
权利要求
1.一种利用CAM卡实现数据类增值业务的系统,包括主机和CAM卡,其特征在于所述的主机端包含DVB应用及解码模块、人机交互模块、图形输出模块,所述的CAM卡端包含 CA核心模块、数据解析模块、存储模块和UI控制模块,其中所述的CA核心模块,是实现通用解扰功能模块,主要用于获取CA授权信息,将前端加扰的TS流进行解扰;所述的数据解析模块,用于接收根据前端定义的数据结构解析出业务数据信息,并将这些数据存入存储模块;所述的UI控制模块,用于将私有数据送到主机端,通过图形界面显示反馈给用户,同时根据用户的遥控命令输入,进行相应的操作。
2.如权利要求1所述的系统,其特征在于所述的主机和CAM卡的通信接口采用 PCMCIA 接口。
3.如权利要求1所述的系统,其特征在于所述的增值业务信息的网络数据通过TS流进入主机的DVB应用及解码模块。
4.如权利要求1所述的系统,其特征在于所述的主机端设有网络接收模块,所述的增值业务信息的网络数据通过网络接收模块接收处理后,再通过PCMCIA接口传送到CAM端的数据解析模块进行数据的解析。
5.如权利要求1所述的系统,其特征在于所述的CAM卡设有网络接收模块,所述的增值业务信息的网络数据通过CAM卡端的网络接收模块接收处理后,再经过数据解析模块进行数据的解析。
6.如权利要求1所述的系统,其特征在于所述的CAM卡设有Time模块,所述的增值业务信息的网络数据通过CAM卡端的Time模块接收处理后,再经过数据解析模块进行数据的解析。
7.如权利要求1所述的系统,其特征在于所述的增值业务信息包括广告信息、数据广播、新闻、和/或股票信息。
8.如权利要求1所述的系统,其特征在于所述的人机交互模块采用“浏览器-脚本” 的模式。
9.如权利要求8所述的系统,其特征在于所述浏览器引擎使用MHEG-5引擎,所述主机部分的人机交互模块包含有MHEG-5引擎,显示模块,Application MMI协议资源,CAM卡端的UI控制模块包含MHEG-5脚本程序、业务信息数据、Application MMI协议资源,主机和CAM端通过Application MMI协议资源进行数据通信,MHEG-5脚本程序负责搭建图形界面的轮廓,而MHEG-5引擎则相应的用来驱动MHEG-5脚本进行显示。
10.如权利要求8所述的系统,其特征在于所述的人机交互模块采用HTML模式。
全文摘要
本发明公开了一种利用CAM卡实现数据类增值业务的系统,包括主机和CAM卡,所述的主机端包含DVB应用及解码模块、人机交互模块、图形输出模块,所述的CAM卡端包含CA核心模块、数据解析模块、存储模块和UI控制模块,其中所述的CA核心模块,是实现通用解扰功能模块,用于获取CA授权信息,将前端加扰的TS流进行解扰,然后送到主机进行播放;所述的数据解析模块,用于接收根据前端定义的数据结构解析出业务数据信息,并将这些数据存入存储模块;所述的UI控制模块,用于将私有数据送到主机端,通过图形界面显示反馈给用户,同时根据用户的遥控命令输入,进行相应的操作。
文档编号H04N21/4367GK102307317SQ20111022837
公开日2012年1月4日 申请日期2011年8月10日 优先权日2011年8月10日
发明者张成根, 李艳荣, 林铠鹏, 黄浩 申请人:深圳国微技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1