About Cacher
Web App
Download
Sign In
Sign Up
menu
Cacher is the code snippet organizer for pro developers
We empower you and your team to get more done, faster
Learn More
Akagi201
9/7/2014 - 1:31 PM
share
Share
add_circle_outline
Save
MPEG.md
MPEG.md
content_copy
file_download
Rendered
Source
名词解释
MPEG: Moving Picture Experts Group, 动态图像专家组, 1988年成立, 致力于开发视频音频的压缩编码技术
MPEG-2: MPEG工作组于1994年发布的视频和音频压缩国际标准. MPEG-2通常用来为广播信号提供视频和音频编码
MPEG-2 TS: 为传输和服用音视频数据而定义的一种流数据格式, 与MPEG-PS相对(ISO/IEC 13818-1)
ES: 无始无终, 压缩后的视音频信号称作ES(elementary stream)流
PES: 每个PES封装一个帧的信息, 压缩后所有ES流被打成不同长度的包, 叫做PES(packetized elementary streams).
AU: ES流中可以独立解析的数据单元被称为访问单元(access unit).
MPEG-2 TS考虑到ATM网络的需求而将数据段长度定为188byte.
STC: 1/27微秒, 一个以27MHz运行的时间计数器(system time clock)
PCR: 编码端在固定时刻将最新的STC计数器值复制到TS流中, 作为解码端的时间准绳.(program clock reference)
DTS: 解码时间戳, 以PCR为标准(decoding time stamps).
PTS: 播放时间戳, 以PCR为标准(presentation time stamps).
PSI: 描述TS流的瞬时结构的表集合(program specific information).
PID: 标识TS子流的一个唯一数字(packet identifier).
PAT: 节目联合表(program association table), 用来检索和定为TS流中的节目, PAT表的PID值永远为0x0000.
PMT: 节目映射表(program map tables), 对特定节目检索子流.
CAT: 条件接受表(conditional access table), 用于需要认证的环境, CAT表的PID值永远为0x0001.
简介
MPEG(Moving Picture Experts Group, 活动图像专家组), 目前MPEG已颁布了3个活动图像及声音编码的正式国际标准, 分别称为MPEG-1, MPEG-2 和 MPEG-4, 而MPEG-7 和 MPEG-21都在研究中.
PS简介
MPEG2-PS(Program Stream, 程序流)是一种多路复用数字音频, 视频等的封装容器.
程序流将一个或多个分组但有共同的时间基准的基本数据流(PES)合并成一个整体流.
它是为可靠稳定的存储媒介如光盘而设计的.
TS简介
Transport Stream "传输流", 又称TS, TP, MPEG-TS 或 M2T.
MPEG2-TS 与 MPEG2-PS区别
根据传输媒体的质量不同, MPEG-2中定义了两种符合信息流: 传输流(TS: Transport Stream)和节目流(PS: Program Stream).
TS流的包结构是固定长度的, 而PS流的包结构是可变长度的.
PS包与TS包在结构上的这种差异, 导致了他们对传输误码具有不同的抵抗能力, 因而应用的环境也有所不同. TS码流由于采用了固定长度的包结构, 当传输误码破坏了某一TS包的同步信息时, 接收机可在固定的位置检测它后面包中的同步信息, 从而恢复同步, 避免了信息丢失. 而PS包由于长度是变化的, 一旦某一PS包的同步信息丢失, 接收机无法确定下一包的同步位置, 就会造成失步, 导致严重的信息丢失. 因此, 在信道环境较为恶劣, 传输误码较高时, 一般采用TS码流; 而在信道环境较好, 传输误码较低时, 一般采用PS码流.
MPEG2-PS(Program Stream, 程序流), 主要应用与存储的具有固定时长的节目, 如DVD电影, 可添加字幕等一些程序操作.
MPEG2-TS则主要应用于实时传送的节目, 比如实时广播的电视节目.
将DVD上的VOB文件的前面一截cut掉(或者是数据损坏数据)就会导致整个文件无法解码, 而电视节目是任何时候打开电视机都能解码(收看)的. 所以MPEG2-TS格式的特点就是从视频流的任一片段开始都是可以独立解码.
clear