The invention discloses a method for decrypting TS stream, which relates to the field of digital multimedia technology. The TS packet from the first TS stream is put into the first queue, the TS packet from the second TS stream is put into the second queue, and the TS packet is sent according to the current TS packet in the first queue and the second queue. To the CI card for decryption, the CI card just started work for the first time on the queue to judge that there is no TS packet, then directly to the second queue for judgment, and then alternately on each queue for judgment, if the queue happens to have no TS packet, then add an empty packet to the queue to send to the CI card for decryption, otherwise Then turn to another queue to judge.
【技术实现步骤摘要】
一种对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流对应的多媒体节目的播放或录制,而不能使用一个CI卡同时对两路TS流分别进行解密,进而不能实现两路TS流分别对应的多媒体节目的播放或录制。
技术实现思路
本专利技术的目的在于提供一种TS流处理方法及装置,用于对两路TS流进行解密, ...
【技术保护点】
1.一种对TS流进行解密的方法,其特征在于,将来自于第一路TS流的TS数据包放入第一队列,将来自于第二路TS流的TS数据包放入第二队列,根据第一队列和第二队列中当前TS数据包的有无情况,取TS数据包发送至CI卡进行解密,具体方法包括以下步骤:第一步:CI卡开始工作;判断第一队列是否有至少一个TS数据包;若有跳转至第二步,若无跳转至第三步;第二步:取所述第一队列首个TS数据包在CI卡中进行解密,然后跳转至第三步;第三步:判断第二队列是否有至少一个TS数据包;若有跳转至第四步,若无跳转至第五步;第四步:取所述第二队列首个TS数据包在CI卡中进行解密;然后跳转至第六步;第五步:向所述第二队列添加一个空的TS数据包在CI卡中进行解密;然后跳转至第六步;第六步:判断第一队列是否有至少一个TS数据包;若有跳转至第二步,若无跳转至第七步;第七步:向所述第一队列添加一个空的TS数据包在CI卡中进行解密;然后跳转至第三步。
【技术特征摘要】
1.一种对TS流进行解密的方法,其特征在于,将来自于第一路TS流的TS数据包放入第一队列,将来自于第二路TS流的TS数据包放入第二队列,根据第一队列和第二队列中当前TS数据包的有无情况,取TS数据包发送至CI卡进行解密,具体方法包括以下步骤:第一步:CI卡开始工作;判断第一队列是否有至少一个TS数据包;若有跳转至第二步,若无跳转至第三步;第二步:取所述第一队列首个TS数据包在CI卡中进行解密,然后跳转至第...
【专利技术属性】
技术研发人员:尹伟,
申请(专利权)人:青岛海信电器股份有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。