加扰数字电视节目的切换方法、装置、终端及存储介质制造方法及图纸

技术编号:19391254 阅读:26 留言:0更新日期:2018-11-10 02:54
本发明专利技术实施例公开了一种加扰数字电视节目的切换方法、装置、终端和存储介质,当接收到指示将当前节目切换至目标节目的切换指令时,可以从传输流中获取所述目标节目的原始流对应的包标识符,将所述当前节目原始流对应的包标识符对应的解扰器添加到预置的空闲解扰器列表,若所述空闲解扰器列表中包括与所述目标节目原始流对应的包标识符匹配的解扰器,则通过该解扰器对所述目标节目进行解扰,可以减少申请解扰器的处理过程,从而加快了加扰数字电视节目的切换速度。

Scrambling method, device, terminal and storage medium for disturbing digital television program

The embodiment of the present invention discloses a switching method, device, terminal and storage medium for scrambling digital TV programs. When receiving a switching instruction indicating switching the current program to the target program, the packet identifier corresponding to the original stream of the target program can be obtained from the transmission stream, and the original stream pair of the current program can be obtained. The scrambler corresponding to the corresponding packet identifier is added to the preset list of idle scramblers. If the list of idle scramblers includes a scrambler matching the packet identifier corresponding to the original stream of the target program, the scrambler can be used to de-scramble the target program, thereby reducing the processing of applying for the scrambler, and thus reducing the processing of applying for the scrambler. The switching speed of scrambling digital TV programs is speeded up.

【技术实现步骤摘要】
加扰数字电视节目的切换方法、装置、终端及存储介质
本专利技术实施例涉及数字电视加扰
,尤其涉及一种加扰数字电视节目的切换方法、装置、终端及存储介质。
技术介绍
数字电视已经在国内普及,为人们提供了种类繁多的节目内容,相比模拟电视,数字电视信号传输损失小,传输质量高,但对于加扰的数字电视,用户在换台的时候切换较慢。现有技术中,出现了一些从CW(ControlWord,控制字)优化的角度来实现加扰数字的快速切换过程。然而,加扰的数字电视节目的解扰过程不仅仅涉及利用CW控制字对节目进行解扰的过程,还有解扰器的调用过程。
技术实现思路
本专利技术提供一种加扰数字电视节目的切换方法、装置、终端及存储介质,以解决加扰数字电视切换慢的问题。第一方面,本专利技术实施例提供了一种加扰数字电视节目的切换方法,包括:接收指示将当前节目切换至目标节目的切换指令;从传输流中获取所述目标节目的原始流对应的包标识符;将所述当前节目原始流对应的包标识符对应的解扰器添加到预置的空闲解扰器列表;若所述空闲解扰器列表中包括与所述目标节目原始流对应的包标识符匹配的解扰器,则通过该解扰器对所述目标节目进行解扰。第二方面,本专利技术实施例还提供了一种加扰数字电视节目的切换装置,包括:切换指令接收模块,用于接收指示将当前节目切换至目标节目的切换指令;包标识符获取模块,用于从传输流中获取所述目标节目的原始流对应的包标识符;添加模块,用于将所述当前节目对应的包标识符对应的解扰器添加到预置的空闲解扰器列表;第一解扰模块,用于若所述空闲解扰器列表中包括与所述目标节目对应的包标识符匹配的解扰器,则通过该解扰器对所述目标节目进行解扰。第三方面,本专利技术实施例还提供了一种终端,所述终端包括:一个或多个处理器;存储装置,用于存储一个或多个程序;当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述的切换方法。第四方面,本专利技术实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行上述的切换方法。本专利技术实施例提供的加扰数字电视节目的切换方法、装置、终端和存储介质,当接收到指示将当前节目切换至目标节目的切换指令时,可以从传输流中获取所述目标节目的原始流对应的包标识符,将所述当前节目原始流对应的包标识符对应的解扰器添加到预置的空闲解扰器列表,若所述空闲解扰器列表中包括与所述目标节目原始流对应的包标识符匹配的解扰器,则通过该解扰器对所述目标节目进行解扰,可以减少申请解扰器的处理过程,从而加快了加扰数字电视节目的切换速度。而且,用户在使用过程中,用户切换次数的增加,当前节目原始流对应的包标识符对应的解扰器会越来越多地添加至空闲解扰器列表中,这还有利于提高空闲解扰器列表中包括与所述目标节目原始流对应的包标识符匹配的解扰器的概率,从而使得用户在使用数字电视过程中,更容易实现本专利技术实施例的切换方法。附图说明图1为本专利技术实施例一的一种加扰数字电视节目的切换方法的步骤流程图;图2是本专利技术实施例二的一种加扰数字电视节目的切换方法的步骤流程图;图3是本专利技术实施例三的一种加扰数字电视节目的切换装置的结构框图;图4是为本专利技术实施例四的一种终端的结构示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1为本专利技术实施例一提供的一种加扰数字电视节目的切换方法的步骤流程图,本实施例可适用于加扰数字电视换台的情况,该方法可以由机顶盒和/或数字电视等终端来执行,具体可以包括如下步骤:步骤101、接收指示将当前节目切换至目标节目的切换指令。具体的,用户在使用数字电视进行观看时,通常可以通过在遥控器、机顶盒或数字电视上的按钮发出切换指令,本专利技术实施例的机顶盒或数字电视可以接收到“指示将当前节目切换至目标节目的切换指令”,机顶盒或电视机接收该指令并作出相应的响应,从数据库中读取目标节目的节目信息,通过该节目信息可唯一确定目标节目,以便于正确地对节目进行切换。步骤102、从传输流中获取所述目标节目的原始流对应的包标识符。通常,传输流TS(TransportStream,简称TS)中可以包括多路节目,其中既有当前节目和目标节目,传输流是由一连串的长度为188字节的TS包周期性的排列和形成的,TS包的净荷中承载有描述单路节目复用信息的节目关联表PAT(Programassociationtable,节目关联表)和PMT(Programmaptable,节目映射表)。当通过节目信息确定目标节目后,可以在PAT中找出该目标节目对应的包标识符PID(packageidentification),然后找出TS包包头中PID值与该包标识符一致的TS包,即为该目标节目的PMT,PMT包括该节目所有的ES原始流对应的包标识符PID,例如原始流ES中视频流的PIDV和音频流的PIDa,当PAT和PMT读出以后,用户确定出该目标节目原始流对应的包标识符为PIDV和PIDa,在后续解码过程中,PID号为PIDV的所有TS包集合成视频PES,PID号为PIDa的所有TS包集合成音频PES,如果ES流没有被加扰,此时则可以直接通过解码器对视频PES和音频PES进行解码,如果ES流被加扰,则需要先解扰再解码。步骤103、将所述当前节目原始流对应的包标识符对应的解扰器添加到预置的空闲解扰器列表。具体的,由于本专利技术实施例在实际应用过程中,用户切换节目时,当前节目是已经经过解扰播放的,在现有技术中,数字电视节目切台时,当前节目已经使用过的解扰器是使用完之后是从内存中释放掉的,然而本专利技术实施例不是这样做,而是将当前节目原始流对应的包标识符对应的解扰器添加到“预置的空闲解扰器列表”,缓存在设备内存中,以方便目标节目需要解扰器解扰时,可以直接调用该“空闲解扰器列表”,减少目标节目切换的时间。其中,“预置的空闲解扰器列表”是本领域技术人员自行设置的,可以根据用户经常观看的电视节目原始流对应的包标识符来设置,例如,用户常看的电视节目CCTV1和CCTV2,原始流对应的包标识符分别为PID10和PID20、PID30和PID40,对应地,该空闲解扰器列表可以设置包括“PID10-解扰器、PID20-解扰器、PID30-解扰器、PID40-解扰器”这4个解扰器的列表。需要说明的是,“预置的空闲解扰器列表”本领域技术人员在设置时,不一定需要按照步骤103中所述的,具体设置方法可以自行选择,甚至还可以设置“预置的空闲解扰器列表”中的解扰器种类为零,即空闲解扰器的初始状态为不包括解扰器种类。示例性的,当前节目为CCTV3,其原始流对应的包标识符为PID50和PID60,经过本专利技术实施例的步骤103,“空闲解扰器列表”包括了“PID10-解扰器、PID20-解扰器、PID30-解扰器、PID40-解扰器、PID50-解扰器、PID-60解扰器”这6个解扰器。可以理解的是步骤102和103的执行顺序是不作限制的,可以同时,也可以有先后。步骤104、若所述空闲解扰器列表中包括与所述目标节目原始流对应的包标识符匹配的解扰器,则本文档来自技高网...

【技术保护点】
1.一种加扰数字电视节目的切换方法,其特征在于,包括:接收指示将当前节目切换至目标节目的切换指令;从传输流中获取所述目标节目的原始流对应的包标识符;将所述当前节目原始流对应的包标识符对应的解扰器添加到预置的空闲解扰器列表;若所述空闲解扰器列表中包括与所述目标节目原始流对应的包标识符匹配的解扰器,则通过该解扰器对所述目标节目进行解扰。

【技术特征摘要】
1.一种加扰数字电视节目的切换方法,其特征在于,包括:接收指示将当前节目切换至目标节目的切换指令;从传输流中获取所述目标节目的原始流对应的包标识符;将所述当前节目原始流对应的包标识符对应的解扰器添加到预置的空闲解扰器列表;若所述空闲解扰器列表中包括与所述目标节目原始流对应的包标识符匹配的解扰器,则通过该解扰器对所述目标节目进行解扰。2.根据权利要求1所述的切换方法,其特征在于,在所述将所述当前节目对应的包标识符对应的解扰器添加到预置的空闲解扰器列表之前,还包括:预置空闲解扰器列表,在所述空闲解扰器列表添加指定解扰器种类。3.根据权利要求1所述的切换方法,其特征在于,所述切换方法还包括:关机时释放所述空闲解扰器列表或通过备份电源维持对所述空闲解扰器列表的供电。4.根据权利要求1所述的切换方法,其特征在于,所述切换方法还包括:若所述空闲解扰器列表中解扰器的个数超过预设阈值,释放部分解扰器。5.根据权利要求1-4任一项所述的切换方法,其特征在于,所述切换方法还包括:若所述空闲解扰器列表中不包括与所述目标节目对应的包标识符匹配的解扰器,则重新申请与所述包标识符匹配的解扰器对所述目标节目进行解扰。6.一种加扰数字电视节目的切...

【专利技术属性】
技术研发人员:饶林
申请(专利权)人:广州视源电子科技股份有限公司
类型:发明
国别省市:广东,44

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

1