TS/PS基本概念

ES:基本流,一套节目(电影或者TV)的原始视音频流和数据流。

PES:基本流按照PS/TS的规范打包分组后构成分组基本流。单个PESPES包头和基本流数据构成。

PS:节目流,用于相对无差错的环境存储和传输设计的,包长可变,一般很长。节目流是由一个或者多个共同时间基准的PES复合而成的单一流。

TS:传输流,用于可能出现差错的环境存储和传输设计的,包长固定为188字节。传输流将一个或者多个不同时间基准的一个或者多个节目复合而成的单一流,但是要求同一节目的PES分组共享同一时间基准

 

PID13bit的分组标识码,用于标识PES或者PSI,在同一TS流中必须唯一PID0固定PAT(节目关联表)。

PSI:节目特定信息,PES复合成单一TS流的元数据,最常用的有PATPMT(节目映射表)。

PAT:节目关联表,用于关联单一TS流中包含的节目列表信息,包括节目号和节目映射表PID。对于VOD应用而言,PAT中固定包含一路节目信息。

PMT:节目映射表,用于关联单个节目中一个或者多个PES列表信息,包含流类型、PESPID、流信息。对于MP4/H.264VOD应用,PMTPES数目与track数目相关

 

STC/SCR系统时钟/系统时钟参考,编码器/媒体服务器/解码器27 Mhz的时钟计数器。在节目播放过程中,解码器与服务器的STC必须同步

PCR:节目参考时钟,为编码器端(媒体服务器)等间隔发送的以本地27 Mhz的时钟为基准的计数器采样值,用于校准解码器端的STC。即PCR用于同步编码端和解码端的STC

PTSPresentation Time Stamp,显示时钟标签,表示视音频帧在解码端的呈现的时间,用于视音频同步

DTSDecoding Time Stamp,解码时钟标签,含义与PTS差不多。

 

PCR精度:编码器的系统时钟生成PCR的精度。

PCR抖动:由于网络抖动引起的PCR到达时间的误差。

PCR发送间隔:编码器端发送PCR的时间间隔。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值