[发明专利]一种播放一个传输码流中全部打包节目的方法及机顶盒无效
| 申请号: | 200910190720.8 | 申请日: | 2009-09-25 |
| 公开(公告)号: | CN101662637A | 公开(公告)日: | 2010-03-03 |
| 发明(设计)人: | 毛国红 | 申请(专利权)人: | 深圳创维数字技术股份有限公司 |
| 主分类号: | H04N7/08 | 分类号: | H04N7/08;H04N7/52;H04N5/00 |
| 代理公司: | 深圳市康弘知识产权代理有限公司 | 代理人: | 胡朝阳;孙洁敏 |
| 地址: | 518057广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 播放 一个 传输 码流中 全部 打包 节目 方法 机顶盒 | ||
技术领域
本发明涉及机顶盒(DVB,Digital Video Broadcasting)技术,尤其涉及一种播放一个传输码流中全部打包节目的方法及机顶盒。
背景技术
数字电视目前采用的系统编码技术大多数采用的是传输流技术,如DVB标准,可以把几套节目编码压缩后的原始码流通过分组化打包成一个个独立的PES分组包(节目包),每一个PES分组包由唯一的一个包标识符(PID)识别,然后再利用复用技术复用成一套传输码流,即一套传输流通常携带有几套电视和音频节目。每一套携带多套节目的传输码流被调制到一个独立的物理频道通过调制器调制整然后通过网络播发出去。一个独立的物理频道通常占用8M带宽,这样一套电视系统虽然通常只有几十个物理频道,但却可以同时传输几百套的电视节目及广播节目,提供了带宽的使用率。
目前数字电视终端机顶盒在接收和收看某套电视节目时,首先调谐到一个携带该电视节目对应的物理频道频点上,解调出对应的传输码流,然后再通过解扰以及PID过滤器解复用出该节目PID对应的分组包(PES包),该分组包再通过DMA传送给解码器进行解码,解码出的数字视频流然后通过一个视频编码器被编码为符合模拟视频标准的信号,送给电视机进行显示。
在这个过程中一个传输流中的多套节目只有一个节目被解码和显示,用户同时只能看到一套电视节目,如果一套系统包含几百套节目,用户为了浏览完全部节目,一个个节目切换,会造成用户使用的极大不方便。
因此,随着数字电视技术的普及以及运营模式的日趋成熟和不断丰富,以及机顶盒用户的海量增长,如何提高换台速度,使用户使用方便,使产品更具有市场竞争力,成为急待解决的问题。
发明内容
本发明的目的在于公开一种播放一个传输码流中全部打包节目的方法及机顶盒,可以提高换台速度,使用户使用方便。
为解决本发明的技术问题,本发明公开一种播放一个传输码流中全部打包节目的方法,其中,包括:
把一个传输流中的全部节目的分组包通过设置PID过滤器全部解复用,其中,解复用出的每个节目对应的独立的PES包;
所述独立的PES包通过DMA传输单元分别送到内存中的不同的位置或缓冲区;
一个或几个视频解码器分别对所述内存中的不同节目的PES包进行解码,所述不同节目的解码结果也被暂存到所述内存中的不同位置或缓冲区;
视频编码处理单元把暂存到所述内存中解码出的视频分别进行编码及视频复合处理;
几套节目的视频编码及最终视频处理结果进行输出,通过电视机显示。
较优的,所述视频输出显示模式采用画面复合输出。
较优的,还包括:所述视频解码器根据画面输出形式对不同节目的PES包分别解码。
较优的,还包括:音频解码单元对送到音频缓冲区的音频分组包进行解码,输出用户当前选中节目的声音。
为解决本发明的技术问题,本发明还公开一种机顶盒,其中,包括:
解复用器,用于对应含有多路节目的传输码流进行解复用,把其中打包的全部节目的视频分组包和一路选中节目的音频分组包解复用出来,并通过DMA传输单元送到不同的内存缓冲区中;
DMA传输单元,用于传输经过所述解复用器解复用后的数据;
内存,用于存储所述DMA传输单元传输来的数据,包括音频数据缓冲区和视频数据缓冲区;
视频解码器,用于对所述DMA传输单元送到所述内存不同的缓冲区中的多路节目视频分组包分别进行视频解码,不同节目包的解码结果也被送到在所述内存开辟的的不同缓冲区中;
视频处理单元,用于对暂存于所述内存缓冲区中的不同节目的解码结果进行编码,输出标准制式的电视信号,并根据不同显示方式,进行视频处理,输出结果送到电视机进行显示。
较优的,还包括:
音频解码单元,用于对当前用户选中的节目对应的已经由所述DMA传输单元送到所述内存缓冲区中的音频分组包进行音频解码,输出声音。
较优的,所述视频处理单元,还用于根据输出方式不同对编码结果进行不同形式的复合输出,以及执行其它视频处理操作。
较优的,所述内存为PES内存,用于将所述DMA传输单元传输过来的数据分为视频数据和音频数据两部分,所述视频数据传输到所述视频解码器,所述音频数据传输到所述音频解码器。
较优的,所述内存为PES内存,用于将所述DMA传输单元传输过来的数据传给第一解码器和第二解码器,
所述第一解码器,用于专注选中节目的解码,保证该路节目的节目质量;
所述第二解码器,分时对余下的节目分组包进行解码,并且采用CPU进行软解码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳创维数字技术股份有限公司,未经深圳创维数字技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910190720.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于从气体中分离二氧化硫的方法与装置
- 下一篇:乙基癸醇与短链脂肪酸的酯





