数字电视区域控制方法及基于该方法的设备技术

技术编号:9062795 阅读:180 留言:0更新日期:2013-08-22 01:46
本发明专利技术公开了一种数字电视区域控制方法,包括:获取PMT表中的ECM?PID,将其与偏移量相加后得到偏移后的ECM?PID,并将其写入新的PMT表,其中:所述偏移量为与区域相对应的基准值和ECM?PID实际值的差;传输所述新的PMT表至客户端,所述客户端获取新的PMT表中的偏移后的ECM?PID,将其减去预存储的偏移量得到还原后的ECM?PID。具体的,本发明专利技术公开的数字电视区域控制方法实施简单方便,解决了现有的数字电视区域控制方法实施流程比较复杂的问题。同时,每个地区的偏移量也是唯一的,只有当用户端的偏移量和分前端使用的偏移量相同时,才能完成上述的过程,也还实现了对数字电视区域的控制。

【技术实现步骤摘要】
数字电视区域控制方法及基于该方法的设备
本专利技术涉及数字电视广播
,更具体地说,涉及一种数字电视区域控制方法及基于该方法的设备。
技术介绍
目前数字电视已经在全国范围内推广,在运营过程中,各地经济条件的差异性,采用的营销策略和资费标准有所不同。同时,有线电视属于多级网络,各级网络之间可能互不隶属,独立经营,这就要求在数字电视运营中必然要实行多级管理体制。为了保证机顶盒和智能卡的区域唯一性和合法性,防止机卡漫游,从根本上保障各地区的运营利益,运营商必须考虑采用区域控制技术。公开号为CN101431655A的文件公开了一种实现数字电视区域控制的方法,该方法中,在数字电视条件接收系统的总前端,运营商使用发行区域码设置管理模块按照一定的编码格式和管理规则针对不同辖区生成各个地区的发行区域控制码,之后,将各个地区发行的区域控制码与用户智能卡进行关联,并在智能卡中存储区域控制码;数字电视条件接收系统的分前端接收总前端发送的区域码,将其生成为运行区域码描述符,并将该运行区域码描述符插入TS流中,到达用户的机顶盒,机顶盒搜索并提取区域控制码之后,将其插入到CAT(ConditionalAccessTable)表的私有数据描述段,区域控制码通过CAT表送入智能卡中,并与卡中预置的区域控制码进行比对,如果两者一致,机顶盒和智能卡完成对数字电视业务的解密,用户可以收看电视节目,反之智能卡拒绝对任何加扰节目进行解密。然而,上述的实现数字电视区域控制的方法涉及数字有限电视系统的总前端、分前端、机顶盒以及智能卡等多个环节,导致实施流程比较复杂。
技术实现思路
有鉴于此,本专利技术提供一种数字电视区域控制方法及基于该方法的设备,以实现现有的数字电视区域控制方法实施流程比较复杂的问题。为解决上述问题,现提出的方案如下:一种数字电视区域控制方法,包括:获取PMT表中的ECMPID,将其与偏移量相加后得到偏移后的ECMPID,并将其写入新的PMT表,其中:所述偏移量为与区域相对应的基准值和ECMPID实际值的差;传输所述新的PMT表至客户端,所述客户端获取新的PMT表中的偏移后的ECMPID,将其减去预存储的偏移量得到还原后的ECMPID。优选地,所述基准值的选取范围为0-8191。一种数字电视条件接收系统,包括:条件接收系统分前端,用于获取PMT表中的ECMPID,将其与偏移量相加后得到偏移后的ECMPID,并将其写入新的PMT表,其中:所述偏移量为与区域相对应的基准值和ECMPID实际值的差;传输所述新的PMT表至客户端;客户端,用于获取新的PMT表中的偏移后的ECMPID,将其减去预存储的偏移量得到还原后的ECMPID。优选地,所述基准值的选取范围为0-8191。优选地,所述条件接收系统分前端包括:第一信息获取单元,用于获取PMT表中的ECMPID;第一偏移单元,用于将所述ECMPID与偏移量相加后得到偏移后的ECMPID,并将其写入新的PMT表,其中:所述偏移量为与区域相对应的基准值和ECMPID实际值的差;发送单元,用于发送所述新的PMT表。优选地,所述客户端包括:接收单元,用于接收新的PMT表;第二信息获取单元,用于获取所述新的PMT表中的偏移后的ECMPID;第二偏移单元,用于将所述偏移后的ECMPID减去预存储的偏移量得到还原后的ECMPID。一种条件接收系统分前端,包括:第一信息获取单元,用于获取PMT表中的ECMPID;第一偏移单元,用于将所述ECMPID与偏移量相加后得到偏移后的ECMPID,并将其写入新的PMT表,其中:所述偏移量为与区域相对应的基准值和ECMPID实际值的差;发送单元,用于发送所述新的PMT表。优选地,所述基准值的选取范围为0-8191。一种客户端,包括:接收单元,用于接收新的PMT表;第二信息获取单元,用于获取所述新的PMT表中的偏移后的ECMPID;第二偏移单元,用于将所述偏移后的ECMPID减去预存储的偏移量得到还原后的ECMPID。从上述的技术方案可以看出,本专利技术公开的数字电视区域控制方法中,分前端将ECMPID与偏移量相加的方式完成ECMPID偏移,客户端获取偏移之后的ECMPID之后,再在偏移之后的ECMPID的基础上减去偏移量即可得到原始的ECMPID,实施简单方便,解决了现有的数字电视区域控制方法实施流程比较复杂的问题。同时,由于每个地区的基准值是唯一的,所以每个地区的偏移量也是唯一的,只有当用户端的偏移量和分前端使用的偏移量相同时,才能完成上述的过程,也还实现了对数字电视区域的控制。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例公开的一种数字电视区域控制方法的流程图;图2为本专利技术实施例公开的一种数字电视条件接收系统的结构示意图;图3为本专利技术另一实施例公开的一种数字电视条件接收系统的结构示意图;图4为本专利技术实施例公开的一种条件接收系统分前端的结构示意图;图5为本专利技术实施例公开的一种客户端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。数字电视条件接收系统中,ECM(EntitlementControlMessage,授权控制信息)是智能卡解扰的关键内容。在用户端,智能卡先对ECM信息进行解密,然后将ECM内的授权信息(EntitlementInformation)以及服务参考(ServiceReference)信息和智能卡内存中的相应信息比对,如果数据吻合,智能卡会将控制字释放给机顶盒,由机顶盒对加扰的内容进行解扰,用户才能够正常收看节目。而ECMPID是授权控制信息ECM在传输流中的唯一标识,位于PMT表的CA描述符中。因此,ECMPID是否正确是能否正确获知ECM的关键。基于此,本专利技术实施例公开了一种数字电视区域控制方法及基于该方法的设备,以实现现有的数字电视区域控制方法实施流程比较复杂的问题。如图1所示,本专利技术实施例公开的数字电视区域控制方法,包括步骤:S101、获取PMT表中的ECMPID,将其与偏移量相加后得到偏移后的ECMPID,并将其写入新的PMT表,其中:所述偏移量为与区域相对应的基准值和ECMPID实际值的差;具体的,数字电视条件接收系统的分前端接收总前端发送的节目信号以及授权控制信息ECM的同时,还接收了一张PMT表,而ECMPID是授权控制信息ECM在传输流中的唯一标识,位于PMT表的CA描述符中,当所述分前端接收到PMT表后,获取其中的ECMPID,将其偏移后重新写入新的PMT表。S102、传输所述新的PMT表至客户端,所述客户端获取新的PMT表中的偏移后的ECMPID,将其减去预存储的偏移量得到还原后的ECMPID。具体的,所述客户端内存储有偏移量,当客户端获取到新的PMT表中的本文档来自技高网...
数字电视区域控制方法及基于该方法的设备

【技术保护点】
一种数字电视区域控制方法,其特征在于,包括:获取PMT表中的ECM?PID,将其与偏移量相加后得到偏移后的ECM?PID,并将其写入新的PMT表,其中:所述偏移量为与区域相对应的基准值和ECM?PID实际值的差;传输所述新的PMT表至客户端,所述客户端获取新的PMT表中的偏移后的ECM?PID,将其减去预存储的偏移量得到还原后的ECM?PID。

【技术特征摘要】
1.一种数字电视区域控制方法,其特征在于,包括:数字电视条件接收系统分前端获取PMT表中的ECMPID,将其与偏移量相加后得到偏移后的ECMPID,并将其写入新的PMT表,其中:所述ECMPID是授权控制信息ECM在传输流中的唯一标识,位于PMT表的CA描述符中,所述偏移量为与区域相对应的基准值和ECMPID实际值的差,每个区域的基准值是唯一的,每个区域的偏移量是唯一的;传输所述新的PMT表至客户端,所述客户端获取新的PMT表中的偏移后的ECMPID,将其减去预存储的偏移量得到还原后的ECMPID。2.根据权利要求1所述的方法,其特征在于,所述基准值的选取范围为0-8191。3.一种数字电视条件接收系统,其特征在于,包括:数字电视条件接收系统分前端,用于获取PMT表中的ECMPID,将其与偏移量相加后得到偏移后的ECMPID,并将其写入新的PMT表,其中:所述ECMPID是授权控制信息ECM在传输流中的唯一标识,位于PMT表的CA描述符中,所述偏移量为与区域相对应的基准值和ECMPID实际值的差;传输所述新的PMT表至客户端,每个区域的基准值是唯一的,每个区域的偏移量是唯一的;客户端,用于获取新的PMT表中的偏移后的ECMPID,将其减去预存储的偏移量得到还原后的ECMPID。4.根据权利要求3所述的系统,其特征在于,所述基准值的选取范围为0-8191。5.根据权利要求3所述的系统,其特征在于,所述条件接收系统分前端包括:第一信息获取单元,用于获取PMT表中的ECMPID;第一偏移单元,用于将所述ECMPID与偏移量相加后得到偏移后的ECMPID,并将其写入新的PMT表,其中:所述偏移量为与区域相对应的基准值和ECMPID实际值的差,每个区域的基准值是唯一的;发送单元,用于发送所述新的...

【专利技术属性】
技术研发人员:杨文超谢飒
申请(专利权)人:北京四达时代软件技术股份有限公司
类型:发明
国别省市:

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

1