数字电视父母锁的获取方法及系统的制作方法

文档序号:9238598阅读:1245来源:国知局
数字电视父母锁的获取方法及系统的制作方法
【技术领域】
[0001] 本发明涉及数字电视技术领域,尤其涉及数字电视父母锁的获取方法及系统。
【背景技术】
[0002] 数字电视父母锁是父母为了保护孩子的身心健康发展而有选择性地禁止一些节 目播放,如色情、恐怖等节目,而使未成年孩子禁止观看的一种机制。目前,国内数字电视 的父母锁的获取主要依赖于第三方条件接收CA(ConditionalAccess)厂商,具体获取 过程及方式如下:首先,数字电视运营商将指定的父母锁等级信息插入到授权控制信息 ECM(EntitlementControlMessage)传送流中;其次,终端CA厂商通过解密解扰模块(带 有CA数据库)解析ECM信息,从而取出当前节目的父母锁等级信息。也即父母锁等级信息 必须通过CA厂商的CA数据库进行解析后获取,因而现有数字电视父母锁获取机制和CA厂 商关系紧密,业务耦合度较高,这不仅使得运营商过度依赖于CA厂商,同时也降低了获取 父母锁等级信息的处理效率。

【发明内容】

[0003] 本发明的主要目的在于提供一种数字电视父母锁的获取方法及系统,旨在解决数 字电视父母锁的获取机制与CA厂商之间的业务耦合度较高且处理效率低的技术问题。
[0004] 为实现上述目的,本发明提供的一种数字电视父母锁的获取方法,所述数字电视 父母锁的获取方法包括:
[0005] 在节目播放前,终端获取当前节目的EIT(EventInformationTable,事件信息 表)传输流数据,所述EIT传输流数据中包括父母锁等级信息;
[0006] 终端软解码所述EIT传输流数据,得到当前节目的父母锁等级信息。
[0007] 优选地,所述终端设备获取当前节目的EIT传输流数据之前包括:
[0008] 前端根据预定义的数据格式将每一节目所对应的父母锁等级信息插入对应EIT 表的预设描述子中,并将所述EIT表打包生成EIT传输流数据发送给终端。
[0009] 优选地,所述前端根据预定义的数据格式将每一节目所对应的父母锁等级信息插 入对应EIT表的预设描述子中包括:
[0010] 前端生成EIT表的预设描述子的对应数据段;
[0011] 获取每一节目所对应的父母锁等级信息;
[0012] 根据预定义的数据格式,将获取的每一节目所对应的父母锁等级信息插入对应 EIT表的预设描述子的对应数据段中。
[0013] 优选地,所述终端软解码所述EIT传输流数据,得到当前节目的父母锁等级信息 包括:
[0014] 终端锁住当前节目所对应的频点以获取频点信息;
[0015] 根据所述预设描述子的标记过滤所述频点信息,得到EIT表的所述预设描述子;
[0016] 根据所述预定义的数据格式,解析EIT表的所述预设描述子,得到当前节目的父 母锁等级信息。
[0017] 优选地,所述终端软解码所述EIT传输流数据,得到当前节目的父母锁等级信息 之后包括:
[0018] 终端判断当前节目的父母锁等级是否大于用户预设的父母锁等级;
[0019] 若是,正常解码音视频码流以播放当前节目;
[0020] 若否,提示用户输入解锁密码。
[0021] 进一步地,为实现上述目的,本发明还提供一种数字电视父母锁的获取系统,包括 终端,所述终端包括:
[0022] 获取模块,用于在节目播放前,获取当前节目的EIT传输流数据,所述EIT传输流 数据中包括父母锁等级信息;
[0023] 第一解码模块,用于软解码所述EIT传输流数据,得到当前节目的父母锁等级信 息。
[0024] 优选地,所述的数字电视父母锁的获取系统还包括前端,所述前端包括:
[0025] 插入模块,用于根据预定义的数据格式将每一节目所对应的父母锁等级信息插入 对应EIT表的预设描述子中;
[0026] 发送模块,用于将所述EIT表打包生成EIT传输流数据发送给终端。
[0027] 优选地,所述插入模块包括:
[0028] 生成单元,用于生成EIT表的预设描述子的对应数据段;
[0029] 获取单元,用于获取每一节目所对应的父母锁等级信息;
[0030] 插入单元,用于根据预定义的数据格式,将获取的每一节目所对应的父母锁等级 信息插入对应EIT表的预设描述子的对应数据段中。
[0031] 优选地,所述第一解码模块包括:
[0032] 锁频单元,用于锁住当前节目所对应的频点以获取频点信息;
[0033] 过滤单元,用于根据所述预设描述子的标记过滤所述频点信息,得到EIT表的所 述预设描述子;
[0034] 解析单元,用于根据所述预定义的数据格式,解析EIT表的所述预设描述子,得到 当前节目的父母锁等级信息。
[0035] 优选地,所述终端还包括:
[0036] 判断模块,用于判断当前节目的父母锁等级是否大于用户预设的父母锁等级;
[0037] 第二解码模块,用于当当前节目的父母锁等级大于用户预设的父母锁等级时,正 常解码音视频码流以播放当前节目;
[0038] 提示模块,用于当当前节目的父母锁等级小于或等于用户预设的父母锁等级时, 提示用户输入解锁密码。
[0039] 本发明通过终端承载软件以软解码方式解析EIT传输流数据,进而无须依赖终端 CA厂商的解密解扰模块即可获得父母锁等级信息,从而在不影响用户体验的前提下,基于 现有条件,使数字电视运营商和第三方CA厂商业务解耦,互不依赖,同时也节省了现有方 式中需要先解密再解析获取父母锁等级信息的步骤,提高了父母锁等级信息的获取效率。
【附图说明】
[0040] 图1为本发明数字电视父母锁的获取方法第一实施例的流程示意图;
[0041] 图2为本发明数字电视父母锁的获取方法第二实施例的流程示意图;
[0042] 图3为本发明数字电视父母锁的获取方法第三实施例的流程示意图;
[0043] 图4为图1中步骤S20的细化流程示意图;
[0044] 图5为本发明数字电视父母锁的获取方法第四实施例的流程示意图;
[0045]图6为本发明数字电视父母锁的获取系统第一实施例的功能模示意图;
[0046] 图7为本发明数字电视父母锁的获取系统第二实施例的功能模示意图;
[0047]图8为本发明数字电视父母锁的获取系统第三实施例的功能模示意图;
[0048] 图9为图6中第一解码模块的细化功能模块示意图;
[0049] 图10为本发明数字电视父母锁的获取系统第四实施例的功能模示意图。
[0050] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
【具体实施方式】
[0051] 应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0052] 参照图1,图1为本发明数字电视父母锁的获取方法第一实施例的流程示意图。本 实施例中,数字电视父母锁的获取方法包括:
[0053] 步骤S10,在节目播放前,终端获取当前节目的EIT传输流数据,所述EIT传输流数 据中包括父母锁等级信息;
[0054] 步骤S20,终端软解码所述EIT传输流数据,得到当前节目的父母锁等级信息。
[0055] 鉴于EIT传输流数据与授权控制信息ECM是分开传递的,且EIT传输流数据并不 需要经过终端CA厂商的解密解扰模块进行解密,因此,将父母锁等级信息放入EIT传输流 数据中,从而在节目播放前,终端获取当前节目的EIT传输流数据并通过软解码方式解析 EIT传输流数据,从而得到当前节目的父母锁等级信息。其中,终端具体指如电视节目接收 端;软解码是指通过终端设备的承载软件对EIT传输流数据进行解析。
[0056] 本实施例中,EIT数据流以传输流的形式在有线电视网络中传输到终端,从而终端 设备(比如机顶盒、电视等)软件在播放节目之前,即可从EIT数据中解析出父母锁等级信 息而不依赖于CA厂商的CA数据库,从而实现了数字电视运营商和第三方CA厂商业务解 耦,互不依赖,同时也提高了终端设备获取父母锁等级信息的效率。
[0057] 参照图2,图2为本发明数字电视父母锁的获取方法第二实施例的流程示意图。本 实施例中,步骤S10之前包括:
[0058] 步骤S01,前端根
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1