热门文章
随机文章
365betvip
 

TS序列的描述

浏览数:970     发布时间:2019-06-06
 
目录(?
)[ - ]
从TS流开始
PS PS序列什么是PES和IS电流?
如何生成第二个TS流?
三种TS流的格式是什么?
从TS到PATPMT的两个流
程序关联ProgramAssociationTable PAT
表描述1 PAT表分析
2 PAT表定义代码分析
3 PAT表的结构代码分析
4 PAT表的分析代码分析
在TS流中按包分析PAT表中的表
6个伪代码,用于过滤来自PAT表的信息
两个PMT表ProgramMapTable程序分配表ServiceDescriptorTable
1PMT表说明
表定义代码2PMT
3PMT表的结构定义代码
4PMT表分析代码
5 TS流中分组的PMT表分析
三重反向多路复用的模型代码
四种DVB搜索原理和描述SDT表的ServiceDescriptorTable服务表
第三,超越PAT
从TS流开始
数字电视解码器接收一段码流。这称为TS(TransportStream)。每个TS流包含需要学习的特定信息,例如视频,音频,PAT,PMT。
因此,有必要首先了解TS流动,TS流动如何形成以及它们具有何种结构。
(1)什么是TS流量,PS流量,PES流量,ES流量?
Elementer Reflow:Elementer Reflow流,连续音频,视频或其他未分段信息。
PES序列:基本序列ES被分成段,基本序列形成由相应的头文件形成的包。
节目传输:将一个或多个ESP与一个公共时基(用于播放或编辑系统,如m2p)组合(组合)的节目传输。
传输流:将一个或多个ESP与公共或独立时基(用于数据传输)组合(组合)的传输流。
*注:TS流与PS流的区别:TS流包的结构是固定长度的,PS流包的结构是可变长度。
这允许TS流承受比PS流更强的传输错误(TS流是固定长度的分组结构)。如果传输错误破坏了TS分组的同步信息,则该位置检测同步信息后备,从而恢复同步并防止信息丢失。
PS包的长度不同。如果PS分组的同步信息丢失,则接收器不能确定下一个分组的同步位置,这导致同步丢失,导致大量信息丢失。
因此,当信道环境相对较差并且传输错误较大时,通常使用TS码序列,并且当信道环境良好并且传输错误较低时,通常使用流。PS码

由于TS码流对传输错误具有高度抵抗性,因此当前在传输介质上传输的MPEG-2码流基本上使用TS码流的分组。
(2)TS流如何产生?
从上图中可以看出,ES视频和ES音频通过带有打包器的公共或独立系统时间参考形成PES,TS多路复用器复用形成的传输通量。
这里,由于TS流是比特流的形式(在解析分组时描述),您可以一点一点地读取TS流。
(3)TS传输的格式是什么?
TS流是基于分组的比特流格式,并且每个分组具有188个字节(或204字节具有相同格式188字节,接着是16字节CRC校验和)。
完整的TS序列组织如下。