不加扰实现数字电视节目安全可控的方法

文档序号:9755187阅读:1211来源:国知局
不加扰实现数字电视节目安全可控的方法
【技术领域】
[0001 ]本发明涉及数字电视节目技术领域,特别涉及一种不加扰实现数字电视节目安全可控的方法。
【背景技术】
[0002]近几年,地面数字电视迅速发展,用户量也越来越庞大,而地面数字电视网络是一种开放式的网络,国家要求必须有免费的节目为人民大众播放,因此安全性是一个重要的问题。
[0003]如何才能设计一个安全的数字电视系统呢?现在大部分的方式都是通过CAS系统来确保系统安全。但是CAS系统如果加密节目,则需要用户付费购买节目,并且增加了广电投入和终端准入门槛,而节目不能为用户免费播放也不符合满足大众的需要;然如果不加密都用清流传输,又会导致终端市场混乱,非法的盒子随便都可以收看数字电视,影响广电对用户的可管可控和节目的安全播出。因此,地面波数字电视系统中急需要一种解决方案既不采用CAS的加扰模式,但同时又能对传输的节目进行有效和合理的安全管控,既满足广电对用户免费传输节目的公益性需求,又满足广电对用户安全管控和对用户终端合理管控的运营性需求。

【发明内容】

[0004]【要解决的技术问题】
[0005]本发明针对目前DTMB行业的现状提出了一种基于PMT加密规则变换节目信息和终端解密并无缝衔接节目播放的数字电视节目安全可控的方法。
[0006]【技术方案】
[0007]本发明是通过以下技术方案实现的。
[0008]本发明涉及一种不加扰实现数字电视节目安全可控的方法,包括:
[0009]对前端数字电视节目的PID信息加密,并将加密后的PID信息封装在PMT表中,将封装后的PMT表与数字电视节目码流发送至数字电视网络,所述PMT表的解密参数根据预设算法变化,当PMT表的解密参数发生变化时,发送PID信息变换指令至数字电视网络;
[0010]终端设备移植包含有解密参数的解密库,所述解密库中的解密参数根据所述预设算法进行设置;
[0011 ] 终端设备通过数字电视网络接收PMT表和数字电视节目码流,根据解密库对PMT表进行解密得到PID信息,根据解密得到的PID信息设置过滤器进行节目播放;
[0012]终端设备在播放电视节目时,如果接收到PID信息变换指令,则根据解密库对PID信息重新进行解密得到最新的PID信息,根据解密得到的PID信息设置过滤器进行节目播放。
[0013]作为一种优选的实施方式,所述前端通过私有描述符的方式将加密后的PID信息封装在PMT表中。
[0014]作为另一种优选的实施方式,所述PID信息包括音频PID信息和视频PID信息。
[0015]【有益效果】
[0016]本发明提出的技术方案具有以下有益效果:
[0017](I)本发明前端节目的PID信息被加密,并通过私有描述符的方式封装在PMT表中,而且PMT表的解密参数根据预设算法变化,非法终端由于无法得到节目的PID信息而不能正常收看节目,当PMT表的解密参数发生变化时,非法终端也无法得到最新的PID信息,因此无法正常收看节目。
[0018](2)当前端节目PID信息发生变化时,对于合法终端,其后台自动重新解密和获取到最新的有效节目PID数据,然后通过设置过滤器对节目进行播放,能够保证播放过程中无卡顿、无黑屏,用户不会有异常的收看体验;对于非法终端,其无法解密出节目,而且在前端的节目PID信息发生变化后无法做到不卡顿、不黑屏。
【附图说明】
[0019]图1为本发明的实施例一提供的不加扰实现数字电视节目安全可控的方法的前端处理流程;
[0020]图2为本发明的实施例一提供的不加扰实现数字电视节目安全可控的方法的终端处理流程。
【具体实施方式】
[0021]为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的【具体实施方式】进行清楚、完整的描述。
[0022]实施例一
[0023]发明实施例一提供的不加扰实现数字电视节目安全可控的方法包括前端处理流程和终端处理流程。
[0024]图1为本发明实施例一提供的不加扰实现数字电视节目安全可控的方法的前端处理流程。如图1所示,该处理流程包括以下步骤。
[0025]步骤Sll:获取数字电视节目的PID信息。
[0026]步骤S12:对数字电视节目的PID信息加密。
[0027]其中,PID信息包括音频PID信息和视频PID信息。
[0028]步骤S13:将加密后的PID信息封装在PMT表中。
[0029]步骤S13中,前端通过私有描述符的方式将加密后的PID信息封装在PMT表中。
[0030]步骤S14:将封装后的PMT表与数字电视节目码流发送至数字电视网络。
[0031]步骤S15:当PMT表的解密参数发生变化时,发送PID信息变换指令至数字电视网络。
[0032]步骤SI5中,通过预设定时器,使PMT表的解密参数在预设时间发生变化,当PMT表的解密参数发生变化时,前端发送PID信息变换指令至数字电视网络。
[0033]图2为本发明实施例一提供的不加扰实现数字电视节目安全可控的方法的终端处理流程。如图2所示,该处理流程包括以下步骤。
[0034]步骤S21:终端设备移植包含有解密参数的解密库。
[0035]步骤S21中,解密库中的解密参数根据所述预设算法进行设置,通过PID信息变换指令以及查找解密库可以得到最新的PMT表的解密参数。
[0036]步骤S22:终端设备通过数字电视网络接收PMT表和数字电视节目码流。
[0037]步骤S23:根据解密库对PMT表进行解密得到PID信息。
[0038]步骤S23中,终端设备通过数字电视网络接收PMT表和数字电视节目码流,根据解密库对PMT表进行解密得到PID信息,根据解密得到的PID信息设置过滤器进行节目播放。
[0039]步骤S24:如果接收到PID信息变换指令,则重新解密。
[0040]步骤S24中,终端设备在播放电视节目时,如果接收到PID信息变换指令,则根据解密库对PID信息重新进行解密得到最新的PID信息,根据解密得到的PID信息设置过滤器进行节目播放。
[0041]从以上实施例可以看出,本发明实施例前端节目的PID信息被加密,并通过私有描述符的方式封装在PMT表中,而且PMT表的解密参数根据预设算法变化,非法终端由于无法得到节目的PID信息而不能正常收看节目,当PMT表的解密参数发生变化时,非法终端也无法得到最新的PID信息,因此无法正常收看节目。另外,当前端节目PID信息发生变化时,对于合法终端,其后台自动重新解密和获取到最新的有效节目PID数据,然后通过设置过滤器对节目进行播放,能够保证播放过程中无卡顿、无黑屏,用户不会有异常的收看体验;对于非法终端,其无法解密出节目,而且在前端的节目PID信息发生变化后无法做到不卡顿、不黑屏O
[0042]需要说明,上述描述的实施例是本发明的一部分实施例,而不是全部实施例,也不是对本发明的限制。基于本发明的实施例,本领域普通技术人员在不付出创造性劳动前提下所获得的所有其他实施例,都属于本发明的保护范围。
【主权项】
1.一种不加扰实现数字电视节目安全可控的方法,其特征在于包括: 对前端数字电视节目的PID信息加密,并将加密后的PID信息封装在PMT表中,将封装后的PMT表与数字电视节目码流发送至数字电视网络,所述PMT表的解密参数根据预设算法变化,当PMT表的解密参数发生变化时,发送PID信息变换指令至数字电视网络; 终端设备移植包含有解密参数的解密库,所述解密库中的解密参数根据所述预设算法进行设置; 终端设备通过数字电视网络接收PMT表和数字电视节目码流,根据解密库对PMT表进行解密得到PID信息,根据解密得到的PID信息设置过滤器进行节目播放; 终端设备在播放电视节目时,如果接收到PID信息变换指令,则根据解密库对PID信息重新进行解密得到最新的PID信息,根据解密得到的PID信息设置过滤器进行节目播放。2.根据权利要求1所述的不加扰实现数字电视节目安全可控的方法,其特征在于所述前端通过私有描述符的方式将加密后的PID信息封装在PMT表中。3.根据权利要求1所述的不加扰实现数字电视节目安全可控的方法,其特征在于所述PID信息包括音频PID信息和视频PID信息。
【专利摘要】本发明涉及数字电视节目技术领域,提供一种不加扰实现数字电视节目安全可控的方法,该方法包括:对前端数字电视节目的PID信息加密,并将加密后的PID信息封装在PMT表中;对前端数字电视节目的PID信息加密,并将加密后的PID信息封装在PMT表中;终端设备通过数字电视网络接收PMT表和数字电视节目码流,根据解密库对PMT表进行解密得到PID信息。本发明提出的技术方案通过对PID信息加密并定时更改加密参数,保证了数字电视节目的传输安全。
【IPC分类】H04N21/2347, H04N21/44
【公开号】CN105516740
【申请号】CN201610076178
【发明人】吴建军, 文艺
【申请人】四川金网通电子科技有限公司
【公开日】2016年4月20日
【申请日】2016年2月3日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1