MPEG2码流结构分析_第1页
MPEG2码流结构分析_第2页
MPEG2码流结构分析_第3页
MPEG2码流结构分析_第4页
MPEG2码流结构分析_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、TS码流的结构分析、目录、一、数字电视和DVB系统、一、数字电视的“数字”概念是什么? 该“数字”概念的基本解释:数字信号(对应于模拟信号)数字信号意味着所取的数值离散,在时间轴上不连续。 二进制码是被最广泛使用的数字信号,在数字电视机中使用的数字信号是采用的二进制代码流。 一系列二进制代码构成数字电视信号: 101001110010101“数字”概念的作用范畴:数字电视中的“数字”概念意味着在电视信号的预处理、发射、收发中使用数字信号。 我们看到的数字电视中的实际影像和声音还是模拟的,它是对数字电视接收侧(机顶盒)接收到的数字信号进行D/A转换而成的。 另一方面,数字电视机和DVB系统、源代

2、码:提高有限带宽的利用率的预测代码统计代码JPEG码MPEG码信道代码:增强传输的可靠性,因为数字信号具有复杂的频率成分,所以频率特性也不同,能够用直接传输针对这种情况提出了信道编码。 信道编码的目的是将传输的视频信号适应于对传输信道的频率特性的要求,并且抑制信道噪声对信号的干扰。 伪随机序列加扰奇偶校验码卷积交织码-所罗门码,一、数字电视原理和DVB系统,三、DVB系统是什么? DVB“数字视频广播”的缩写是国际公认的数字电视标准。 此标准是由欧洲电信标准化组织(ETSI )、欧洲电子标准化组织(CENELEC )和欧洲广播联盟(EBU )联合组成的联合电信联盟(JTC )发起的。 我国使用

3、的数字电视标准采用DVB标准。 数字视频广播(DVB )系统的传输方式分为DVB-S系统(卫星广播)、DVB-C系统(有线电视)、DVB-T系统(地面数字视频广播),DVB系统主要完成数字电视信号的广播和传输。 另一方面,数字电视的原理和DVB系统、DVB系统的要求主要采用统一的里德-所罗门(reed-Solomon )前向纠错系统,源代码以MPEG-2标准(即,语音视频压缩为MPEG-2标准)信道码采用统一的加扰系统信道码DVB系统的核心技术是用MPEG-2技术对视频、语音进行编码,使用统一的MPEG-2传输流(TS流)。 二、什么是MPEG-2 MPEG-2系统、1、mpeg、MPEG-2

4、、mpeg-2系统? MPEG是视频专家组(Moving Picture Experts Group )的简称,MPEG一般被理解为视频压缩编码技术标准。 这种编码压缩是无损压缩,最大压缩率是200:1。 目前有MPEG-1、MPEG-2、MPEG-4、MPEG-7和MPEG-21这五种标准。 DVB采用的标准是MPEG-2标准。 MPEG-2标准是MPEG和ISO组织设计的数字视频压缩标准,主要用于DVD和DVB。 其设计目标是高级工业标准的画质和更高的传输率。 此标准包括13818-1系统部分、13818-2视频部分、13818-3音频部分和13818-4兼容测试部分。 二、MPEG-2

5、MPEG-2系统、mpeg-2系统(编号13818-1 )是mpeg-2标准的一部分,并且多个视频、音频和数据的各种基础流(ES )是传输流(TS ) 一般理解,mpeg-2系统的主要功能是提供将多个基本码流标准化成单个容易传输的码流的技术标准。mpeg-2系统的主要任务是(1)定义用于以分组方式传输数据的协议(最终形成的TS流或PS流由TS分组或PS分组组成)。 2 )对发送和接收两端的数据流进行同步,创建条件(PCR、PTS、DTS )的3 )聚合多个数据流,并且确定分离(即,复用和解复用)原则;以及4 )提供执行加密数据传输的可能性。 二、MPEG-2 MPEG-2系统、MPEG-2视频

6、编码器、mpeg-2音频编码器、原始视频、原始音频、数据、复用器、解复用器、mpeg-2视频解码器、mpeg 数据、数字通道、时钟控制、时钟控制:下图表示系统将多个基本流标准化为单个流的一个多路复用和解多路复用的流程:单一TS流或PS流,二,MPEG-2 MPEG-2 system, 下图为在MPEG-2系统中编码侧实现单一流的详细步骤:视频编码器,视频PES,PS复用器,PS分组,PS分组,TS分组,PS分组TS分组,PES分组,音频编码器TS包、节目流(PS )、传输流(TS )、ES、ES、2,mpeg-2 mpeg-2系统, ES流(Elementary Stream )包括通过MPE

7、G-2视频编码器编码的视频数据流、通过MPEG-2音频编码器编码的音频数据流和其他编码数据流、PES流: pES流是通过在pES分组器中处理ES流而形成的数据流,并且在这种过程中,诸如ES流的分组、分组化、添加报头信息等的操作完成(ES流的第一个分组化)。 PES流的基本单位是PES分组。I1、P4、B2、B3、视频ES流、视频PES流、2、ES流、PES流、PS流、TS流是什么? I1,P4,B2,B3,2,mpeg-2 mpeg-2系统,PES分组,视频编码器,视频PES流,PES分组,PES分组,PES分组,PES分组,音频编码器,PES分组,音频视频数据、音频数据或其他数据,标头,有效

8、载荷区,PES分组,PES分组,二,mpeg-2 mpeg-2系统,二,mpeg-2 mpeg-2系统ps流(Program Stream )和TS流(TS流):ps流和TS流是MPEG-2系统规范的两种标准代码流。 PS流用于在相对准确的环境(例如DVD )中传输和存储,基本单位是PS数据包,长度是可变的。 TS流用于在相对有误的环境中进行传输和存储(如DVB ),TS流的基本单位是TS分组,且长度固定为188字节。 二、mpeg-2 mpeg-2系统、PS流(程序流)配置:视频、视频、音频、视频、PES标头,视频,PS标头,PES数据包,PS数据包,PS数据包,PS PS包的头部包括同步信

9、息和时钟恢复信息。 一个PS分组可以包括具有相同时钟基准的16个视频PES分组和32个音频PES分组。 另外,mpeg-2 mpeg-2系统、TS流,其中TS流由固定长度的TS分组构成(188字节),并且TS分组是PES分组的重新封装(在此,ES是二次封装) 。 PES分组的报头信息仍然存在于TS分组中。、PES标头,、PES数据包,填充数据,PES流,、TS标头,、2, mpeg-2 mpeg-2系统在前面的介绍中, 如MPEG-2系统的主要功能图所示,该图详细描述了MPEG-2系统如何对最初的数字声音影像信号进行一系列处理,最终形成DVB系统所使用的TS流:三、TS流、分组结构、同步:TS

10、 混合性: TS流是多个数据的组合,一个TS包中的数据是视频数据、音频数据、填充数据、PSI/SI表数据。1、TS流:把TS流作为单一的码流,混合码流:视频数据,音频数据,填充数据,表信息,视频数据,填充数据,表信息,某段的TS流PID=78,PID=69,PID=0,PID=69,PID=0,3,TS流,分组结构和同步,TS分组,分组同步,分组ID等,视频,音频、 2、这包括TS分组结构、三、TS流、分组结构和同步、TS分组所需的分量、自适应区: PCR等信息,有效载荷区:三、TS流、分组结构和同步、三、TS流、分组结构和同步, 提取某个TS包的头内容并进行分析说明的header : syn

11、c _ byte (1b ):0x4x 7传输_ error _ indicator (1b ):0 payload _ unit _ start _ indicator (1b ) : 1该字段指示载送PSI或PES的第一个分组transport _ priority (1b ):0 PID (13b ):00000100 (0x4),该id是节目1的视频PES传输_ scrambling 对于TS分组,有效的数据有未经加扰的adaptation _ field _ control (2b ):11 adaptation _ field和payload continuity _ counte

12、r (4b ) :000 对应二进制码: 010001110010010001000000110000000000000000000000000 .某个TS包部分数据: 0X 47 40 44 30 .3、TS流在MPEG-2规定的系统时钟频率是27MHz,传输流(TS )中的PCR、PTS/DTS等全部是针对该公共系统时钟的样本值。 解码侧捕获PCR,恢复本地STC,作为声音影像的同步控制的基准,基于DTS、PTS时间标签设定解码和显示的调度,并分别使声音影像与STC同步,实现声音影像间的同步。 按照标准,原始音频和视频流的PTS之间的间隔不得超过0.7s,且TS报头中的PCR间隔不得超过0

13、.1s (在数字电视中为0.04秒)。 分组同步、分组ID等PCR等某PES分组部分的数据,MPEG-2同步和时间恢复在编码、传输和解码中占重要地位,不仅直接影响影像的解码质量,还是测量传输网络整体优劣的重要指标。净载区、适应区、信息包标题、PTS/DTS、三、TS流、信息包结构和同步、编码侧时钟基准、Sample Insert,、TS流、信息包构造、编码侧时钟基准、Sample Insert,、 Transport Header :、PCR,Video PES header Audio PES header,Sample Insert, Sample Insert,PTS DTS,PTS,E

14、xtract Process,4,PSI/SI表信息,1,PSI/SI表是指, 简单地说,为什么使用这些表,TS是传输层的协议栈,可以承载MPEG、WMV、H264和IP等各种内容的传输。 传输规格是如何定义的呢?这是PSI (节目指定信息)应该做的。 PSI表信息用于描述传输流的配置结构。 根据前一章,解码端只需知道某个TS分组的PID,就可知道该分组中放有什么数据。 解码方之所以具有这种能力是因为获得了PSI表信息。 四、PSI/SI表信息,还为了满足实际应用和业务发展的需要,制定了数字视频广播的业务信息标准SI信息,为各业务提供商和设备制造商提供规范和服务,促进和保证数字视频广播业务在中国的健康秩序的发展。 2、PSI信息由什么构成,各自包含什么内容?PSI信息由四种表构成。1 )节目相关表(PAT ) :对于被复用的每种服务,PAT提供各个节目号码及其对应的节目图(PMT )的PID并且还提供网络信息表(NIT )的PID。 2 )节目映射表(PMT):PMT表中存储有节目中所包含的音频、视频、及其它数据的PID信息。 各节目的所有信息必须包括在一个PMT中,但一个PMT可包括多个节目的信息。 PMT本身的PID是由PAT表提供的。 另外,PS

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论