用于广播接收装置接收TS流处理方法及装置制造方法及图纸

技术编号:18975311 阅读:40 留言:0更新日期:2018-09-19 04:45
本发明专利技术公开一种TS流处理方法及装置,涉及数字多媒体技术领域,用于对多路TS流进行解密,实现多路TS流分别对应的多媒体节目的播放或录制。所述TS流处理方法包括:接收信号,并根据接收到的信号生成原始TS流;根据各所需多媒体节目分别对应的TS流的PID,从原始TS流中提取目标TS流;重新定义目标TS流的包头,形成对应的区分标识的TS数据包,并将区分标识的TS数据包合并为一路区分标识的TS数据包,其中,各区分标识的TS数据包的包头均不相同;对区分标识的TS数据包进行解密;根据区分标识的TS数据包的包头,将区分标识的TS数据包中的区分标识的TS数据包分流。

【技术实现步骤摘要】
用于广播接收装置接收TS流处理方法及装置
本专利技术涉及数字多媒体
,尤其涉及一种用于广播接收装置接收多路TS流的解密方法及装置。
技术介绍
MPEG-2(基于数字存储媒体运动图像和语音的压缩标准)是ISO/IEC/JTC1/SC29/WG11制定的图像压缩标准,它是为了适应数字电视节目的生成、编辑、存储、传输和显示的综合要求而研发的,广泛用于数字电视广播和DVD。目前,多媒体节目如电视节目基本上都采用MPEG-2标准进行压缩、打包,形成TS流(TransportStream,传输流),TS流经过信道编码和调制后发送到信道中,进行传输。用户观看多媒体节目时,数字多媒体接收装置根据用户所选择的多媒体节目对应的TS流的PID(PackageIdentification,包标识码),从众多TS流中提取出对应于用户所选择的多媒体节目的TS流,并对该TS流中的节目内容进行解密,经解密后的节目内容则可以播放,供用户观看。随着数字多媒体的发展,用户在观看多媒体节目的同时,对播放录制功能(即在播放一路多媒体节目的同时录制另一路多媒体节目)、画中画功能(即同时播放至少两路多媒体节目)等的需求也逐渐增加,当用户提出播放录制功能或/和画中画功能时,数字多媒体接收装置则需要提取多路多媒体节目的TS流,并对多路TS流中的节目内容进行解密,然而,现有的数字多媒体接收装置通常一次只能对一路TS流进行解密,实现一路TS流对应的多媒体节目的播放或录制,而不能对多路TS流分别进行解密,实现多路TS流分别对应的多媒体节目的播放或录制。
技术实现思路
本专利技术的目的在于提供一种TS流处理方法及装置,用于对多路TS流进行解密,实现多路TS流分别对应的多媒体节目的播放或录制。为了实现上述目的,本专利技术提供一种用于广播接收装置接收多路TS流的解密方法,该方法包括:对获取的多路TS流中的TS数据包分别进行区分标识,用于标识出每个TS数据包所属哪一路TS流,以备解密后的TS数据包可按原所属TS流重新封装;将区分标识的TS数据包发送至一个解密单元,所述解密单元在分时对区分标识的TS数据包进行解密,且将解密后TS数据包回传;接收回传的TS数据包,并根据所述区分标识的规则,对所述解密后TS数据包进行区分用以形成多路节目。相比于现有技术中,为了实现多路TS流分别对应的多媒体节目的播放或/和录制,通常在数字多媒体接收装置中设置多个解密卡(解密单元),每个解密单元对一路目标TS流进行解密。而将本专利技术实施例提供的多路TS流解密方法,由于将解码器输出的各路TS流中的TS数据包进行区分标识,并将区分标识的TS数据包构成一路新的数据传输流,将该新数据传输流发送至用于解密的解密单元,进而在解密单元解密后,接收解密后的区分标识的TS数据包,并根据区分标识规则,对解密后的区分标识的TS数据包进行区分用以形成多路节目。因而在对该路新数据传输流中的TS数据包进行解密时,只需在数字多媒体接收装置中设置一个解密单元就可实现对各路输入的TS流同时进行解密,从而可以简化数字多媒体接收装置的结构,降低数字多媒体接收装置的成本。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1为TS流数据格式说明示意图;图2为本申请实施例提供的广播接收装置的一种示意图;图3a为本申请实施例两路TS流中TS数据包一种传输示意图;图3b为本申请实施例两路TS流中TS数据包另一种传输示意图;图3c为本申请实施例两路TS流中TS数据包合并传输示意图图4为本申请实施例提供的广播接收装置的另一种示意图;图5为本申请实施例提供的广播接收装置的第三种示意图;图6为本申请实施例中多路TS流解密方法的步骤示意图;图7为本申请实施例中区分标识的TS数据包的传输速率确定步骤示意图;图8为本申请实施例中区分标识的TS数据包的第一种传输速率确定示意图;图9为本申请实施例中区分标识的TS数据包的第二种传输速率确定示意图;图10为本申请实施例中CI模式判断流程示意图。具体实施方式为了进一步说明本专利技术实施例提供的TS流处理方法及数字多媒体接收装置,下面结合说明书附图进行详细描述。实施例1现有技术中,当多个解码器分别输出加密的多路TS流时,需要设置多个解密单元(例如CI卡)分别对不同的加密的多路TS流;而本申请提供的方案,可以仅仅使用一个解密单元对加密的多路TS流进行解密,并在解密后将解密后的TS数据进行区分以形成多路节目。本申请实施例中,以两路TS流进行示例说明,多路TS流的情况与两路类似,不做过多的赘述。首先,对TS流进行一个简单的介绍。TS流数字电视机顶盒接收到的是一段段的码流,每个TS流都携带一些信息,如Video、Audio以及我们需要学习的PAT、PMT等信息。TS流的构成如图1所示,TS流是基于包(数据包)的位流格式,每个包是188个字节,(或204个字节,在188个字节后加上了16字节的CRC校验数据,其他格式一样)。整体TS流组成形式如图1所示,其中PacketHeader(包头)信息说明如表1所示:表1其中,同步标识是MPEG-2TS传输标准下的传送标识符,其通常为固定值0x47;PID信息是TS流中的唯一标识,TS流中数据包的内容由其决定,例如,如果一个TS流中的包的包头信息中PID是0x0000,那么这个包的数据就是DVB中的PAT表。本申请广播接收装置的硬件框架图如图2所示。该多媒体接收装置包括解调器10、存储单元20、标识单元30、TS流重构单元40、解密单元50和解码器60;其中,解调器10为多个,各解调器10用于解调制其接收广播电视信号,以形成多路TS流;存储单元20,用于存储来自多个解调器10输出的多路TS流;标识单元30,用于区分标识该多路TS流中TS数据包各源自哪路TS流;解密单元50,将所述区分标识的TS数据包分别进行解密;TS流重构单元40,用于根据区分标识规则,将解密后的TS数据包属于源自同一TS流的TS数据包重新封装为一路TS流;解码器60,用于将重新封装的多路TS流解码以形成多路节目。当多路加密的TS流由解调器10解调后,将该多路TS流输入到存储单元20,标识单元30将存储在存储单元20的多路TS流的TS数据包进行区分标识,以确定多路TS流中的TS数据包各源自哪路TS流,进而将区分标识后的TS数据包,按照先进先出的时间顺序,并基于一定的传输速率发送给解密单元50,解密单元50根据其预设的解密规则,对区分标识后的TS流解密,并在解密后将解密后的TS数据包发送至TS流重构单元40,TS流重构单元40根据区分标识对解密后的TS数据包进行区分,并把属于源自同一TS流的TS数据包重新封装为一路TS流,最终解码器60对重新封装的TS数据包进行解码以形成多路节目。进一步的,如图3a和3b所示,相对于现有技术中解密单元仅仅需要对一路TS流进行解密,可直接将该路TS数据包实时地传送至解密单元进行实时解密;而本方案中,由于一个解密单元同一时刻只能对一个TS数据包进行解密,如图3a所示,在t时刻,TS1的一个TS数据包Packet1-1和TS2的一个TS数据包Packet2-1同时到达解密单元时,解密本文档来自技高网...

【技术保护点】
1.一种用于广播接收装置接收多路TS流的解密方法,其特征在于,该方法包括:对获取的多路TS流中的TS数据包分别进行区分标识,用于标识出每个TS数据包所属哪一路TS流,以备解密后的TS数据包可按原所属TS流重新封装;将区分标识的TS数据包发送至一个解密单元,所述解密单元在分时对区分标识的TS数据包进行解密,且将解密后TS数据包回传;接收回传的TS数据包,并根据所述区分标识的规则,对所述解密后TS数据包进行分类封装以形成多路节目。

【技术特征摘要】
1.一种用于广播接收装置接收多路TS流的解密方法,其特征在于,该方法包括:对获取的多路TS流中的TS数据包分别进行区分标识,用于标识出每个TS数据包所属哪一路TS流,以备解密后的TS数据包可按原所属TS流重新封装;将区分标识的TS数据包发送至一个解密单元,所述解密单元在分时对区分标识的TS数据包进行解密,且将解密后TS数据包回传;接收回传的TS数据包,并根据所述区分标识的规则,对所述解密后TS数据包进行分类封装以形成多路节目。2.如权利要求1所述的TS流解密方法,其特征在于,所述对获取的多路TS流中的TS数据包分别进行区分标识,具体为:更改所述TS数据包的包头信息中的同步标识,使同一路TS流的TS数据包的同步标识相同。3.如权利要求2所述的TS流解密方法,其特征在于,所述对所述解密后TS数据包进行分类封装以形成多路节目,具体包括:根据同步标识更改规则确定TS数据包原所属TS流,将原所属同一路TS流的TS数据包封装一路,且恢复更改前TS流同步标识,以形成多路节目。4.如权利要求1所述的TS流解密方法,其特征在于,所述将区分标识的TS数据包发送至一个解密单元,具体包括:根据所述多路TS流的传输速率之和、所述TS流的串并行传输方式和...

【专利技术属性】
技术研发人员:尹伟
申请(专利权)人:青岛海信电器股份有限公司
类型:发明
国别省市:山东,37

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

1