The invention discloses a method for playing a transport stream in all packaged programs and a set-top box, the repertoire of a packet in the transport stream by setting the PID filter all solutions of multiplexing, demultiplexing a program corresponding to each individual PES packages; the independent memory in different PES package the position or buffer were sent to DMA through the transmission unit; the video decoder of the different programs in memory of PES packet decoding, the decoding result of the different programs are temporary to the memory in different locations or buffer; video coding processing unit to decode the scratchpad memory the video encoding and video processing of composite video output processing results. The invention can increase the speed of changing the station and facilitate the use of the user.
【技术实现步骤摘要】
本专利技术涉及机顶盒(DVB, Digital Video Broadcasting)技术,尤其涉及一种播放一个传输码流中全部打包节目的方法及^几顶盒。
技术介绍
数字电视目前采用的系统编码技术大多数采用的是传输流技术,如DVB标准,可以把几套节目编码压缩后的原始码流通过分组化打包成一个个独立的PES分组包(节目包),每一个PES分组包由唯一的一个包标识符(PID)识别,然后再利用复用技术复用成一套传输码流,即一套传输流通常携带有几套电视和音频节目。每一套携带多套节目的传输码流被调制到一个独立的物理频道通过调制器调制婆然后通过网络播发出去。 一个独立的物理频道通常占用8M带宽,这样一套电视系统虽然通常只有几十个物理频道,但却可以同时传输几百套的电视节目及广播节目,提供了带宽的使用率。目前数字电视终端机顶盒在接收和收看某套电视节目时,首先调谐到一个携带该电视节目对应的物理频道频点上,解调出对应的传输码流,然后再通过解扰以及PID过滤器解复用出该节目PID对应的分组包(PES包),该分组包再通过DMA传送给解码器进行解码,解码出的数字视频流然后通过一个视频编码器被编码为符合模拟视频标准的信号,送给电视机进行显示。在这个过程中 一个传输流中的多套节目只有一个节目被解码和显示,用户同时只能看到一套电视节目,如果一套系统包含几百套节目,用户为了浏览完全部节目, 一个个节目切换,会造成用户使用的极大不方便。因此,随着数字电视技术的普及以及运营模式的日趋成熟和不断丰富,以及机顶盒用户的海量增长,如何提高换台速度,使用户使用方便,使产品更具有市场竟争力,成为急待解决的问 ...
【技术保护点】
一种播放一个传输码流中全部打包节目的方法,其特征在于,包括: 把一个传输流中的全部节目的分组包通过设置PID过滤器全部解复用,其中,解复用出的每个节目对应的独立的PES包; 所述独立的PES包通过DMA传输单元分别送到内存中的不同的位置或缓冲区; 一个或几个视频解码器分别对所述内存中的不同节目的PES包进行解码,所述不同节目的解码结果也被暂存到所述内存中的不同位置或缓冲区; 视频编码处理单元把暂存到所述内存中解码出的视频分别进行编码及视频复合处理;几套节目的视频编码及最终视频处理结果进行输出,通过电视机显示。
【技术特征摘要】
1、一种播放一个传输码流中全部打包节目的方法,其特征在于,包括把一个传输流中的全部节目的分组包通过设置PID过滤器全部解复用,其中,解复用出的每个节目对应的独立的PES包;所述独立的PES包通过DMA传输单元分别送到内存中的不同的位置或缓冲区;一个或几个视频解码器分别对所述内存中的不同节目的PES包进行解码,所述不同节目的解码结果也被暂存到所述内存中的不同位置或缓冲区;视频编码处理单元把暂存到所述内存中解码出的视频分别进行编码及视频复合处理;几套节目的视频编码及最终视频处理结果进行输出,通过电视机显示。2、 如权利要求l所述的方法,其特征在于,所述视频输出显示模式采用画面复合输出。3、 如权利要求2所述的方法,其特征在于,还包括 所述视频解码器根据画面输出形式对不同节目的PES包分别解码。4、 如权利要求l所述的方法,其特征在于,还包括音频解码单元对送到音频緩冲区的音频分组包进行解码,输出用户当前选中节目的声音。5、 一种机顶盒,其特征在于,包括解复用器,用于对应含有多路节目的传输码流进行解复用,把其中打包的全部节目的视 频分组包和一路选中节目的音频分組包解复用出来,并通过DMA传输单元送到不同的内存 緩冲区中;DMA传输单元,用于传输经过所述解复用器解复用后的数据;内存,用于存储所述DMA传输单元传输来的数据,包括音频数据缓沖区和视频数据缓 沖区;视频解码器,用于对所述...
【专利技术属性】
技术研发人员:毛国红,
申请(专利权)人:深圳创维数字技术股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。