一种数据处理方法以及条件接收模块技术

技术编号:11124087 阅读:75 留言:0更新日期:2015-03-11 13:40
本发明专利技术实施例公开了一种数据处理方法,用于解决在数字电视一体机上实现定制业务的问题。本发明专利技术实施例方法包括:条件接收模块CAM接收业务数据流;CAM获取业务数据流中携带的非标准数据;CAM对非标准数据进行处理得到标准数据包;CAM将标准数据包加载到业务数据流中得到目标数据流;CAM将目标数据流发送到主机,以使得主机根据目标数据流呈现业务。本发明专利技术实施例中CAM能够对非标准数据进行处理得到标准数据包,通过将标准数据包加载到业务数据流中得到目标数据流,再发送主机,使得主机根据目标数据流呈现业务,由于CAM是数字电视一体机的扩展CA模块,不需要使用机顶盒进行对非标准数据的分析和处理,因而使用数字电视一体机也能实现运营商的相关定制业务。

【技术实现步骤摘要】
一种数据处理方法以及条件接收模块
本专利技术涉及通信领域,尤其涉及一种数据处理方法以及条件接收模块。
技术介绍
随着市场上各种各样的主机设备越来越多,以及运营商定制业务的增加,运营商前端设备发送的数据电视中包含非标准数据,符合标准的机卡分离的主机一般不能够识别和解析这些运营商定制的非标准数据,因此在这些主机上运营商的相关定制业务是无法实现的。条件接收卡(CAM, Condit1n Access Module)是插入到一体机Cl插槽中使用的条件接收模块,用于连接电视机与外部信号源的设备,主要实现过滤解扰功能。其中,该CAM卡实现过滤解扰功能的过程具体为:对来自外部设备的信息进行过滤解扰,获取与节目相关的有用信息,将其转成电视内容后,在电视机上显示出来。 现有的一种实现对运营商非标准数据的处理方法主要是由定制的数字电视机顶盒处理,使得在使用该数字电视机顶盒的主机上能够实现运营商的相关定制业务。 这些定制的数字电视机顶盒虽然可以分析和处理非标准数据,但是对于数字电视运营商的一些使用数字电视一体机的客户而言,由于当前市场上的符合机卡分离标准的数字电视一体机都不具备分析处理非标准数据的能力,而这些客户也没有定制数字电视机顶盒,因而导致运营商的相关定制业务无法在这些数字电视一体机上实现。
技术实现思路
本专利技术实施例提供了一种数据处理方法,用于解决在数字电视一体机上实现定制业务的问题。 有鉴于此,本专利技术第一方面提供了一种数据处理方法,包括: 条件接收模块CAM接收业务数据流; 所述CAM获取所述业务数据流中携带的非标准数据; 所述CAM对所述非标准数据进行处理得到标准数据包; 所述CAM将所述标准数据包加载到所述业务数据流中得到目标数据流; [0011 ]所述CAM将所述目标数据流发送到主机,以使得所述主机根据所述目标数据流呈现业务。 可选地: 所述CAM对所述非标准数据进行处理得到标准数据包包括: 所述CAM解析所述非标准数据得到目标数据元; 所述CAM对所述目标数据元进行重组得到标准数据包。 可选地: 所述目标数据元为组成数字广播系统标准DVB标准数据的数据元。 可选地: 所述CAM对所述目标数据元进行重组得到标准数据包具体为: 所述CAM按照DVB标准将所述目标数据元进行重组得到标准数据包,所述标准数据包符合DVB标准。 可选地: 所述方法还包括: 所述CAM监控所述业务数据流中数据包的包标识符PID ; 所述CAM将所述标准数据包加载到所述业务数据流中得到目标数据流包括: 当检测到所述业务数据流中存在PID与预置PID相同的冗余数据包时,所述CAM判断所述标准数据包是否处理完毕; 若是,则使用所述标准数据包替换所述冗余数据包得到目标数据流; 若否,则使用NULL数据包替换所述冗余数据包得到目标数据流。 可选地: 所述CAM获取所述业务数据流中携带的非标准数据具体为: 所述CAM根据运营商提供的非标准数据的PID对所述业务数据流进行过滤得到所述非标准数据。 可选地: 所述CAM将所述标准数据包加载到所述业务数据流中得到目标数据流之后,所述CAM将所述目标数据流发送到主机之前包括: 所述CAM调整所述目标数据流时序。 本专利技术第二方面提供了一种条件接收模块,包括: 接收模块,用于接收业务数据流; 获取模块,用于获取所述接收模块接收的所述业务数据流中携带的非标准数据; 处理模块,用于对所述获取模块获取到的所述非标准数据进行处理得到标准数据包; 加载模块,用于将所述处理模块得到的所述标准数据包加载到所述业务数据流中得到目标数据流; 发送模块,用于将所述加载模块得到的所述目标数据流发送到主机,以使得所述主机能根据所述目标数据流的数据呈现业务。 可选地: 所述处理模块包括: 解析单元,用于解析所述非标准数据得到目标数据元; 重组单元,用于对所述目标数据元进行重组得到标准数据包。 可选地: 所述重组单元具体用于按照DVB标准将所述目标数据元进行重组得到标准数据包。 可选地: 所述条件接收模块还包括: 监控模块,用于监控所述业务数据流中数据包的PID ; 所述加载模块包括: 判断单元,用于当检测到所述业务数据流中存在PID与预置PID相同的冗余数据包时,判断所述标准数据包是否处理完毕; 第一替换单元,用于当所述判断单元确定所述标准数据包处理完毕时,使用所述标准数据包替换所述冗余数据包得到目标数据流; 第二替换单元,用于当所述判断单元确定所述标准数据包没有处理完毕时,使用NULL数据包替换所述冗余数据包得到目标数据流。 可选地: 所述获取模块具体用于根据运营商提供的非标准数据的PID对所述业务数据流进行过滤得到所述非标准数据。 可选地: 所述条件接收模块还包括: 调整模块,用于调整所述目标数据流的时序。 从以上技术方案可以看出,本专利技术实施例具有以下优点:条件接收模块CAM接收到业务数据流后,能够获取到该业务数据流中的非标准数据,并对该非标准数据进行处理得到标准数据包,CAM将该标准数据包加载到该业务数据流中得到目标数据流,并将该目标数据流发送到主机,使得主机能够根据该目标数据流呈现业务,由于CAM是数字电视一体机的扩展CA模块,不需要使用机顶盒进行对非标准数据的分析和处理,因而使用数字电视一体机也能实现运营商的相关定制业务。 【附图说明】 图1本专利技术实施例中数据处理方法的一个实施例流程图; 图2本专利技术实施例中数据处理方法的另一个实施例流程图; 图3本专利技术实施例中数据处理方法的另一个实施例流程图; 图4本专利技术实施例中数据处理方法的另一个实施例流程图; 图5本专利技术实施例中条件接收模块的一个实施例示意图; 图6本专利技术实施例中条件接收模块的另一个实施例示意图; 图7本专利技术实施例中条件接收模块的另一个实施例示意图; 图8本专利技术实施例中条件接收模块的另一个实施例示意图。 【具体实施方式】 本专利技术实施例提供了一种数据处理方法,用于解决在数字电视一体机上实现定制业务的问题。 为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。 本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三?第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。 请参阅图1,本专利技术实施例中数据处理方法的一个实施例包括: 101、CAM接收业本文档来自技高网
...

【技术保护点】
一种数据处理方法,其特征在于,包括:条件接收模块CAM接收业务数据流;所述CAM获取所述业务数据流中携带的非标准数据;所述CAM对所述非标准数据进行处理得到标准数据包;所述CAM将所述标准数据包加载到所述业务数据流中得到目标数据流;所述CAM将所述目标数据流发送到主机,以使得所述主机根据所述目标数据流呈现业务。

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括: 条件接收模块CAM接收业务数据流; 所述CAM获取所述业务数据流中携带的非标准数据; 所述CAM对所述非标准数据进行处理得到标准数据包; 所述CAM将所述标准数据包加载到所述业务数据流中得到目标数据流; 所述CAM将所述目标数据流发送到主机,以使得所述主机根据所述目标数据流呈现业务。2.根据权利要求1所述的数据处理方法,其特征在于,所述CAM对所述非标准数据进行处理得到标准数据包包括: 所述CAM解析所述非标准数据得到目标数据元; 所述CAM对所述目标数据元进行重组得到标准数据包。3.根据权利要求2所述的数据处理方法,其特征在于,所述目标数据元为组成数字广播系统标准DVB标准数据的数据元。4.根据权利要求2所述数据处理方法,其特征在于,所述CAM对所述目标数据元进行重组得到标准数据包具体为: 所述CAM按照DVB标准将所述目标数据元进行重组得到标准数据包,所述标准数据包符合DVB标准。5.根据权利要求1所述数据处理方法,其特征在于,所述方法还包括: 所述CAM监控所述业务数据流中数据包的包标识符PID ; 所述CAM将所述标准数据包加载到所述业务数据流中得到目标数据流包括: 当检测到所述业务数据流中存在PID与预置PID相同的冗余数据包时,所述CAM判断所述标准数据包是否处理完毕; 若是,则使用所述标准数据包替换所述冗余数据包得到目标数据流; 若否,则使用NULL数据包替换所述冗余数据包得到目标数据流。6.根据权利要求1至5中任一项所述的数据处理方法,其特征在于,所述CAM获取所述业务数据流中携带的非标准数据具体为: 所述CAM根据运营商提供的非标准数据的PID对所述业务数据流进行过滤得到所述非标准数据。7.根据权利要求1至5中任一项所述的数据处理方法,其特征在于,所述CAM将所述标准数据包加载到所述业务数据流中得到目标数据流之...

【专利技术属性】
技术研发人员:陈玉杰王冬勃岳瑾
申请(专利权)人:深圳国微技术有限公司
类型:发明
国别省市:广东;44

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

1