一种前端控制机顶盒终端的方法及系统的制作方法

文档序号:9914811阅读:390来源:国知局
一种前端控制机顶盒终端的方法及系统的制作方法
【技术领域】
[0001] 本发明涉及机顶盒领域,尤其涉及一种前端控制机顶盒终端的方法及系统。
【背景技术】
[0002] 目前,运营商对用户(机顶盒终端)的分组管理手段较为薄弱,无法有效识别不同 用户群体以进行针对性服务。如果运营商能够给不同类型人群,对不同付费人群、不同机构 等多个炜度进行分组并提供针对性的服务,那么在提供增值服务时能更好为用户推送更有 价值的信息。比如近几年一些极端气候和自然现象频繁发生,通知不及时则会造成巨大损 失,对相应区域使用应急广播显得非常有必要。应急广播实现方式比较简单,只需在前端加 入相应的控制描述符和机顶盒终端进行协作,即可很好解决应急广播的提醒功能。因此这 种批量控制方法可以作为一种有效的管理方式进行推广。
[0003] 现有技术中,运营商一般使用BAT(业务群关联表)中业务列表描述符(service. list_descriptor)定义不同业务群,并和相应运营商的区域代码--对应来区分用户进行 管理,并且在不同业务群下关联不同业务标识符(servicejd)下发不同区域的业务(节 目)。但上述技术存在如下缺点: 1、 只能按照区域推送生活信息,广告,应急信息等,无法针对性的进行更为精准的推 送,造成投入大见效小的结果; 2、 分组过于笼统单一,不能多维度的判断用户群体; 3、 不具有其他推送功能,只能实现不同地域用户节目的分类播放。
[0004] 因此,现有技术还有待于改进和发展。

【发明内容】

[0005] 鉴于上述现有技术的不足,本发明的目的在于提供一种前端控制机顶盒终端的方 法及系统,旨在解决现有技术中分组笼统单一、无法实现针对性地批量管理的问题。
[0006] 本发明的技术方案如下: 一种前端控制机顶盒终端的方法,其中,包括步骤: A、 在前端播发的码流中写入私有描述符; B、 机顶盒终端锁频,获取并解析所述私有描述符,得到分组信息和动作类型信息; C、 机顶盒终端获取其CA卡中私有数据区的分组信息,并与步骤B中解析得到的所述分 组信息比较,若不一致则返回步骤B,若一致则进入步骤D; D、 根据所述私有描述符获取事件资源; E、 根据步骤B中解析得到的所述动作类型信息以及分组信息对所述事件资源执行相应 的动作。
[0007] 优选的,所述机顶盒终端其CA卡中私有数据区的分组信息由下述方法设置: 预先在机顶盒终端的CA卡中私有数据区,设置分组信息; 或者,在机顶盒终端首次使用,开机接入网络时,由前端下发分组信息,并将其写入到 CA卡中私有数据区。
[0008] 优选的,所述步骤B之后、C之前还包括: S、 识别所述私有描述符中的分组字段判断标签,根据识别结果启用或弃用相应的分组 信息。
[0009] 优选的,所述步骤B之后、S之前还包括: T、 查找CA卡中私有数据区的分组版本号,并与所述私有描述符中的分组版本号进行比 较,若一致,则进入到步骤S,若不一致,则更新所述私有描述符中的分组版本号,再进入到 步骤S。
[0010] 优选的,动作类型包括强制重启、特定信息播报和下发广告。
[0011 ] -种前端控制机顶盒终端的系统,其中,包括: 私有描述符写入模块,用于在前端播发的码流中写入私有描述符; 解析模块,用于机顶盒终端锁频,获取并解析所述私有描述符,得到分组信息和动作类 型信息; 判断模块,用于机顶盒终端获取其CA卡中私有数据区的分组信息,并与解析得到的所 述分组信息比较,若不一致则返回解析模块,若一致则进入事件资源获取模块; 事件资源获取模块,用于根据所述私有描述符获取事件资源; 动作执行模块,用于根据所述动作类型信息以及分组信息对所述事件资源执行相应的 动作。
[0012] 优选的,所述机顶盒终端其CA卡中私有数据区的分组信息由下述方法设置: 预先在机顶盒终端的CA卡中私有数据区,设置分组信息; 或者,在机顶盒终端首次使用,开机接入网络时,由前端下发分组信息,并将其写入到 CA卡中私有数据区。
[0013] 优选的,系统还包括: 识别模块,用于识别所述私有描述符中的分组字段判断标签,根据识别结果启用或弃 用相应的分组信息。
[0014] 优选的,系统还包括: 比较模块,用于查找CA卡中私有数据区的分组版本号,并与所述私有描述符中的分组 版本号进行比较,若一致,则进入到识别模块,若不一致,则更新所述私有描述符中的分组 版本号,再进入到识别模块。
[0015] 优选的,动作类型包括强制重启、特定信息播报和下发广告。
[0016] 有益效果:本发明只需在前端定义一个私有描述符,同时在机顶盒终端CA卡(智能 卡)的私有数据区中写入了分组标识,从而可以根据不同需求给机顶盒终端创建不同的分 组,通过这些不同的多重分组,便可达到前端批量控制终端机顶盒的目的,这样既方便了运 营商对用户的管理,又提升了用户的使用体验。
【附图说明】
[0017] 图1为本发明一种前端控制机顶盒终端的方法第一实施例的流程图; 图2为本发明一种前端控制机顶盒终端的方法第二实施例的流程图 图3为本发明一种前端控制机顶盒终端的方法第三实施例的流程图 图4为本发明一种前端控制机顶盒终端的系统第一实施例的结构框图; 图5为本发明一种前端控制机顶盒终端的系统第二实施例的结构框图; 图6为本发明一种前端控制机顶盒终端的系统第三实施例的结构框图。
【具体实施方式】
[0018] 本发明提供一种前端控制机顶盒终端的方法及系统,为使本发明的目的、技术方 案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实 施例仅仅用以解释本发明,并不用于限定本发明。
[0019] 请参阅图1,图1为本发明一种前端控制机顶盒终端的方法第一实施例的流程图, 如图所示,其包括步骤: A、 在前端播发的码流中写入私有描述符; B、 机顶盒终端锁频,获取并解析所述私有描述符,得到分组信息和动作类型信息; C、 机顶盒终端获取其CA卡中私有数据区的分组信息,并与步骤B中解析得到的所述分 组信息比较,若不一致则返回步骤B,若一致则进入步骤D; D、 根据所述私有描述符获取事件资源; E、 根据步骤B中解析得到的所述动作类型信息以及分组信息对所述事件资源执行相应 的动作。
[0020] 本发明方法第一实施例中,在运营商前端播发的码流中需要自定义一种私有描述 符。此私有描述符包括了分组信息,以及针对相应分组所要采取的动作类型信息。根据DVB (数字视频广播)标准中的PSI(节目特别信息表)_SI(业务信息表)信息规范,本发明将私有 描述符存放于PSI信息里的NIT(网络信息表)或者BAT(业务群关联表)中的第一层循环。
[0021] 该私有描述符的结构如下:

下面对上述私有描述符的结构进行具体说明。
[0022] descriptor_tag:描述符标签,8bit字段,用于标识不同的私有描述符。在此定义 为0x80(在SI规范里面,0x80-0xFE为用户自行定义的描述符标签),表示该私有描述符为 节目关联描述符,是节目关联描述符的唯一标识。
[0023] descriptor_length:描述符长度,8bit字段,给出该字段之后私有描述符的字节 数。
[0024] reserved_f uture_use:保留未来扩展用。
[0025] is_used_group_type:分组字段判断是否使用标签(也可称分组字段判断标签), 3bit,用于判断是否忽略某些分组字段(即弃用某些分组信息),优化下发数据,使得机顶盒 终端减少判断次数,如事件一:A区域已付费学校,事件二:B区域未付费学校,在某一情形 下,需要对两个事件中的学校均下发同样的通知内容,这时,就需要前端描述一种不判断区 域、付费与否,只判断用户类别的数据类型。最初定义分组信息为三个分组,涉及到的可能 性如下表(表中1代表不判断,0代表判断):
根据上表可知,事件一、二的值is_used_group_type为110,即不判断区域与是否付费 字段分组。但显然,还可根据需要对分组信息进行扩展,例如增加或删减个数,以及修改分 组内容。
[0026] group_vers ion:分组版本号,6b i t,用于识别是否需要更新分组结构。
[0027] group_type_area:用户区域分组,4bit,用于判断用户所在区域(本发明的用户即 指机顶盒终端)。
[0028] group_type_pay:用户付费情况分组,2bit,用于判断用户是否付费。
[0029] group_type_institution:用户类别分组,3bit,用于判断用户属于哪一类别机 构,如学校、政府、医院等。
[0030] tranSp〇rt_type:资源传输类型,用于标识私有描述符下发的途径,私有描述符提 供的传输类型可以是DVB标准的传输流和基于TCP/IP协议的互联网。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1