本发明专利技术提供一种数字广播的区域控制方法和终端,从网络信息表NIT的自定义字段中获取区域码配置信息,所述区域码配置信息包括各个区域码及其对应的节目列表;从机顶盒的flash分区获取所述机顶盒对应的第一区域码;根据所述区域码配置信息和所述第一区域码从接收的码流中过滤出对应的信息进行播放;进行区域控制时,直接获取区域码配置信息以及机顶盒对应的区域码,即可进行与区域对应的信息的播放,实现起来方便快捷,而又不需要增加原有数字广播系统的硬件设备,并且可以根据需要在前端自定义设置并导入区域码配置信息,即可作用于所有机顶盒,自定义方式灵活,方便运营商的设置,能够实现运营商的不同功能需要。
【技术实现步骤摘要】
一种数字广播的区域控制方法及终端
本专利技术涉及数字电视广播领域,尤其涉及一种数字广播中的区域控制方法及终端。
技术介绍
数字电视广播中一个重要的功能就是要实现区域控制,也就是能够针对不同的区域控制不同节目流的播放。现有技术中为了实现数字电视广播中的区域控制,必须依赖条件接收系统(即CA系统)或者前端的用户管理系统,并且要求机顶盒有唯一标识码,用于唯一识别机顶盒,一般是通过智能卡的卡号来表示对应机顶盒的唯一标识码,也就是说,通过CA系统的智能卡卡号管理实现不同卡不同区域推送不同节目或广播信息,或者采用前端的用户系统结合本机的特有ID实现精准的单台管理功能。但是,上述实现方式对于运营商而言需要搭建对应的系统,需要受控于条件接收系统和机顶盒本身的硬件设计选型,不仅费用高,而且前端操作上也较为专业繁琐。
技术实现思路
本专利技术所要解决的技术问题是:提供一种数字广播的区域控制方法及终端,能够方便、低成本地实现区域控制。为了解决上述技术问题,本专利技术采用的一种技术方案为:一种数字广播的区域控制方法,包括步骤:S1、从网络信息表NIT的自定义字段中获取区域码配置信息,所述区域码配置信息包括各个区域码及其对应的节目列表;S2、从机顶盒的flash分区获取所述机顶盒对应的第一区域码;S3、根据所述区域码配置信息和所述第一区域码从接收的码流中过滤出对应的信息进行播放。为了解决上述技术问题,本专利技术采用的另一种技术方案为:一种数字广播的区域控制终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:S1、从网络信息表NIT的自定义字段中获取区域码配置信息,所述区域码配置信息包括各个区域码及其对应的节目列表;S2、从机顶盒的flash分区获取所述机顶盒对应的第一区域码;S3、根据所述区域码配置信息和所述第一区域码从接收的码流中过滤出对应的信息进行播放。本专利技术的有益效果在于:将包括各个区域码及其对应的节目列表的区域码配置信息添加到NIT表的自定义字段,并将机顶盒对应的区域码写入机顶盒的flash分区,进行区域控制时,直接获取区域码配置信息以及机顶盒对应的区域码,即可进行与区域对应的信息的播放,不需要像现有技术那样受控于条件接收系统和前端用户系统,实现起来方便快捷,而又不需要增加原有数字广播系统的硬件设备,并且可以根据需要在前端自定义设置并导入区域码配置信息,即可作用于所有机顶盒,自定义方式灵活,方便运营商的设置,能够实现运营商的不同功能需要。附图说明图1为本专利技术实施例的一种数字广播的区域控制方法的步骤流程图;图2为本专利技术实施例的一种数字广播的区域控制终端的结构示意图;标号说明:1、一种数字广播的区域控制终端;2、存储器;3、处理器。具体实施方式为详细说明本专利技术的
技术实现思路
、所实现目的及效果,以下结合实施方式并配合附图予以说明。本专利技术最关键的构思在于:将包括各个区域码及其对应的节目列表的区域码配置信息添加到NIT表的自定义字段,并将机顶盒对应的区域码写入机顶盒的flash分区,进行区域控制时,直接获取区域码配置信息以及机顶盒对应的区域码,即可进行与区域对应的信息的播放。请参照图1,一种数字广播的区域控制方法,包括步骤:S1、从网络信息表NIT的自定义字段中获取区域码配置信息,所述区域码配置信息包括各个区域码及其对应的节目列表;S2、从机顶盒的flash分区获取所述机顶盒对应的第一区域码;S3、根据所述区域码配置信息和所述第一区域码从接收的码流中过滤出对应的信息进行播放。由上述描述可知,本专利技术的有益效果在于:将包括各个区域码及其对应的节目列表的区域码配置信息添加到NIT表的自定义字段,并将机顶盒对应的区域码写入机顶盒的flash分区,进行区域控制时,直接获取区域码配置信息以及机顶盒对应的区域码,即可进行与区域对应的信息的播放,不需要像现有技术那样受控于条件接收系统和前端用户系统,实现起来方便快捷,而又不需要增加原有数字广播系统的硬件设备,并且可以根据需要在前端自定义设置并导入区域码配置信息,即可作用于所有机顶盒,自定义方式灵活,方便运营商的设置,能够实现运营商的不同功能需要。进一步的,所述步骤S1中所述从网络信息表NIT的自定义字段中获取区域码配置信息包括:根据预设的标签值从网络信息表NIT的自定义字段中获取区域码配置信息。由上述描述可知,通过预先设置标签值,直接基于预设的标签值能够快速地从NIT表的自定义字段中获取区域码配置信息。进一步的,所述区域码配置信息包括区域码解码信息;所述步骤S2包括:从机顶盒的flash分区获取加密后的机顶盒对应的第一区域码;根据所述区域码配置信息中的区域码解码信息对所述加密后的机顶盒对应的第一区域码进行解码,得到机顶盒对应的第一区域码。由上述描述可知,将机顶盒对应的区域码加密后再写入flash分区,能够保证区域码的安全性和完整性,避免被篡改或因为硬件问题导致的数据丢失。进一步的,所述区域码配置信息包括各个区域码对应的节目信息是否改动的标识;还包括步骤:接收NIT版本更新的信息;从网络信息表NIT的自定义字段中获取区域码配置信息;从机顶盒的flash分区获取所述机顶盒对应的第一区域码;获取所述区域码配置信息中所述第一区域码对应的节目信息是否改动的标识;根据所述节目信息是否改动的标识判断所述第一区域码对应的节目信息是否改动,若是,则根据所述NIT版本更新的信息对第一区域码对应的节目列表进行更新,并保存至所述区域码配置信息,否则,不进行更新。由上述描述可知,通过在区域码配置信息中包含各个区域码对应的节目信息是否改动的标识,当接收到NIT版本更新时,只有机顶盒对应的区域码所对应的上述标识指示要改动时,才会进行相应的节目列表的更新,可以实现按区域升级对应的节目,不影响其他用户,不同区域的节目升级互不受影响,灵活性更高。进一步的,所述节目列表包括各个节目对应的标识码、是否显示的标识及排序号;所述根据所述NIT版本更新的信息对第一区域码对应的节目列表进行更新包括:根据所述NIT版本更新的信息对第一区域码对应的节目进行重新搜索与排序,更新节目列表中的各个节目对应的标识码、是否显示的标识及排序号。由上述描述可知,所述节目列表包括各个节目对应的标识码、是否显示的标识及排序号,进行更新时,既可以进行节目的增删,也可以进行节目顺序的调整,还可以改变节目的是否显示,配置方便,灵活性高。请参照图2,一种数字广播的区域控制终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:S1、从网络信息表NIT的自定义字段中获取区域码配置信息,所述区域码配置信息包括各个区域码及其对应的节目列表;S2、从机顶盒的flash分区获取所述机顶盒对应的第一区域码;S3、根据所述区域码配置信息和所述第一区域码从接收的码流中过滤出对应的信息进行播放。由上述描述可知,本专利技术的有益效果在于:将包括各个区域码及其对应的节目列表的区域码配置信息添加到NIT表的自定义字段,并将机顶盒对应的区域码写入机顶盒的flash分区,进行区域控制时,直接获取区域码配置信息以及机顶盒对应的区域码,即可进行与区域对应的信息的播放,不需要像现有本文档来自技高网...
【技术保护点】
1.一种数字广播的区域控制方法,其特征在于,包括步骤:S1、从网络信息表NIT的自定义字段中获取区域码配置信息,所述区域码配置信息包括各个区域码及其对应的节目列表;S2、从机顶盒的flash分区获取所述机顶盒对应的第一区域码;S3、根据所述区域码配置信息和所述第一区域码从接收的码流中过滤出对应的信息进行播放。
【技术特征摘要】
1.一种数字广播的区域控制方法,其特征在于,包括步骤:S1、从网络信息表NIT的自定义字段中获取区域码配置信息,所述区域码配置信息包括各个区域码及其对应的节目列表;S2、从机顶盒的flash分区获取所述机顶盒对应的第一区域码;S3、根据所述区域码配置信息和所述第一区域码从接收的码流中过滤出对应的信息进行播放。2.根据权利要求1所述的一种数字广播的区域控制方法,其特征在于,所述步骤S1中所述从网络信息表NIT的自定义字段中获取区域码配置信息包括:根据预设的标签值从网络信息表NIT的自定义字段中获取区域码配置信息。3.根据权利要求1或2所述的一种数字广播的区域控制方法,其特征在于,所述区域码配置信息包括区域码解码信息;所述步骤S2包括:从机顶盒的flash分区获取加密后的机顶盒对应的第一区域码;根据所述区域码配置信息中的区域码解码信息对所述加密后的机顶盒对应的第一区域码进行解码,得到机顶盒对应的第一区域码。4.根据权利要求1或2所述的一种数字广播的区域控制方法,其特征在于,所述区域码配置信息包括各个区域码对应的节目信息是否改动的标识;还包括步骤:接收NIT版本更新的信息;从网络信息表NIT的自定义字段中获取区域码配置信息;从机顶盒的flash分区获取所述机顶盒对应的第一区域码;获取所述区域码配置信息中所述第一区域码对应的节目信息是否改动的标识;根据所述节目信息是否改动的标识判断所述第一区域码对应的节目信息是否改动,若是,则根据所述NIT版本更新的信息对第一区域码对应的节目列表进行更新,并保存至所述区域码配置信息,否则,不进行更新。5.根据权利要求4所述的一种数字广播的区域控制方法,其特征在于,所述节目列表包括各个节目对应的标识码、是否显示的标识及排序号;所述根据所述NIT版本更新的信息对第一区域码对应的节目列表进行更新包括:根据所述NIT版本更新的信息对第一区域码对应的节目进行重新搜索与排序,更新节目列表中的各个节目对应的标识码、是否显示的标识及排序号。6.一种数字广播的区域控制终端,包括存储器、处理器及...
【专利技术属性】
技术研发人员:张进,陈素琼,蔡国清,
申请(专利权)人:福建高图信息技术有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。