【MPEG】ES、TS、PS流区别

ffmpeg——ts相关信息 1.ES PES TS TSPS区别在于TS的包结构是固定长度的,而PS的包结构是可变长度。 PS包与TS包在结构上的这种差异,导致了它们对传输误码具有不同的抵抗能力。在信道环境较为恶劣,传输误码较高时,一般采用TS;而在信道环境较好,传输误码较低时,一般采用PS。由于TS具有较强的抵抗传输误码的能力,因此目前在传输媒体中进行传输的MPEG-2码 基本上都采用了TS... 阅读详情
      IP数据报有首部和数据两部分组成的,首部的前一部分是固定长度20字节,是所有IP数据报必须具有的。首部包括:总长度、标识、MF、DF、片偏移。
在MPEG-2系统中,信息复合/分离的过程称为系统复接/分接,由视频,音频的ES流和辅助数据复接生成的用于实际传输的标准信息流称为MPEG-2传送流(TS:TransportStream)。
据传输媒体的质量不同,MPEG-2中定义了两种复合信息流:传送流(TS)和节目流(PS:ProgramStream)
TS流与PS流的区别在于TS流的包结构是固定长度的,而PS流的包结构是可变长度的。
PS包与TS包在结构上的这种差异,导致了它们对传输误码具有不同的抵抗能力,因而应用的环境也有所不同。TS码流由于采用了固定长度的包结构,当传输误码破坏了某一TS包的同步信息时,接收机可在固定的位置检测它后面包中的同步信息,从而恢复同步,避免了信息丢失。而PS包由于长度是变化的,一旦某一 PS包的同步信息丢失,接收机无法确定下一包的同步位置,就会造成失步,导致严重的信息丢失。因此,在信道环境较为恶劣,传输误码较高时,一般采用TS 码流;而在信道环境较好,传输误码较低时,一般采用PS码流。
由于TS码流具有较强的抵抗传输误码的能力,因此目前在传输媒体中进行传输的MPEG-2码流基本上都采用了TS码流的包格


在数字电视系统中,模拟视音频信号按照MPEG-2的标准,经过抽样、量化及压缩编码形成基本码流ES,基本码流ES是不分段的连续码流。把基本码流分割成段,并加上相应的头文件打包形成的打包基本码流PES(如图1所示),PES包和包之间可以是不连续的。在传输时将PES包再分段打成有固定长度188B 的传送码流TS或可变长度的节目流包(PS包)。PES只是PS转换为TS或TS转换为PS的中间步骤或桥梁,时MPEG-2数据流互换的逻辑结构。TS 和PS这两种码流分别适应于不同的场合应用,节目流PS适合在相对出错较少的环境下使用,其长度是变化的,而传送流TS能够把多个节目在基于一个或多个时间标识的基础上构成一个流,传送流适合于出错较多的场合下使用。用数据包传输的优点是:网络中信息可占用不同的连接线路和简单暂存。通过数据包交织把多个
OPPO 数据分析面试题及参考答案 如何设计共享单车数据库的各个字段? 对于共享单车的数据库设计,首先考虑用户相关的字段。用户表可以包含用户 ID,这是一个唯一标识符,用于区分不同用户;姓名,记录用户的真实姓名;联系方式,比如手机号码,方便在出现问题时联系用户;注册时间,记录用户何时开始使用共享单车服务;信用分数,用于衡量用户使用共享单车过程中的行为是否合规,比如是否按时归还车辆等。 车辆信息表要有车辆 ID,这是车辆的唯一标识;车辆类型,例如普通单车、电动单车等;投放时间,即车辆投放到市场的时间;车辆状态,包括是否可用(如正 阅读详情

相关推荐

【Android 11】使用Android Studio调试系统应用之Settings移植(五):编译Settings 模块、解决编译错误

基于Andorid 11,系列第5篇文章,本章开始,终于轮到解决正主Settings的编译问题了,使用android studio编译出Settings.apk,能看到这一章的同学,也着实不容易了,再接再厉

上周的博客 3900

ES TS PS

IP数据报有首部数据两部分组成的,首部的前一部分是固定长度20字节,是所有IP数据报必须具有的。首部包括:总长度、标识、MF、DF、片偏移。在MPEG-2系统中,信息复合/分离的过程称为系统复接/分接,由视频,音频的ES辅助数据复接生成的用于实际传输的标准信息称为MPEG-2传送TS:TransportStream)。据传输媒体的质量不同,MPEG-2中定义了两种复合信息:传送(T

chituhuan的专栏 657

Export_BOM_Catia二次开发BOM输出_catia_

CATIA软件一起使用,实现自动输出零部件BOM

MPEG-TS封装格式

先讲一下MPEG是什么,MPEG 全称 Moving Picture Experts Group (动态影像专家小组),该专家组是联合技术委员会(Joint Technical Committee, JTC1)的一部分,JTC1 是由 ISO(国际标准化组织) IEC(国际电工委员会)建立的。JTC1 负责信息技术,在 JTC1 中,下设有负责“音频、图像编码以及多媒体 超媒体信息”的子组 SG29。在 SG29 子组中,又设有 多个工作小组,其中就包括 JPEG(联合图片专家组) 负责活动图像压..

u012117034的博客 3045

PS-TS-PES-ES结构分析

目录 概念普及: TS层(ts header+adaption+PAT/PMT) ts header adaption PAT/PMT peses层 概念普及: PS:是MPEG2的一种分装格式,目前可用于GB28181等协议中,PS格式包括:PS header,PS system header,PS system map,PES层,ES层,具体可以参考PS封包到rtp中,适用于没有误差产生的媒体存储,如DVD等存储介质; TS:是ISOIEC 13818-1的标准,主要用于数字高清电视

zz460833359的博客 1907

媒体基础知识TS PS ES区别

媒体基础知识TS PS ES区别

m0_60259116的博客 1992

[媒体] ES解析

H.264 将构成一帧图像所有NALU(network abstract layer unit)的集合称为一个AU(access unit) ,一个NALU 是一个最小网络传输单元,一个AU是一帧数据 I think Technically speaking the only way to detect when a frame ends is to see where the next one begins. That means, you should search for the next...

ykun089的博客 2213

TS概述

TS概述 ES(Elementary Stream,基本):数字电视各组成部分编码后所形成的直接表示基本元素内容的,包含视频、音频或数据的连续码。 PES(Paketized Elementary Stream,打包基本码):是将基本的码ES根据需要分成长度不等的数据包,并加上包头就形成了打包的基本码PESPS (Program Stream,节目):将一个节目

zxh821112的专栏 2470

关于ES、PESPS以及TS

一、基本概念 1)ES ES--Elementary  Streams  (原始)是直接从编码器出来的数据,可以是编码过的视频数据(H.264,MJPEG等),音频数据(AAC),或其他编码数据的统称。ES经过PES打包器之后,被转换成PES包。 ES是只包含一种内容的数据,如只含视频或只含音频等,打包之后的PES也是只含一种性质的ES,如只含视频ES

mandagod的博客 6343

MPEG-2系统中ES,PESPS以及TS的介绍

以上内容由网上收集多篇资料整理形成。

leopard21的专栏 6375

TS分析

概述 ES(Elementary Stream) 基本码,不分段的音频、视频或其他信息的连续码。 PES 把基本ES分割成段,并加上相应头文件打包成形的打包基本码PS(Program Stream) 节目,将具有共同时间基准的一个或多个PES组合(复合)而成的单一数据(用于播放或编辑系统,如m2p)。 TS(Transport Stream) 传输,将具有共同时

本地服务器 3779

tspsi/si:学习笔记1

PSI/SI学习系列】1.从TS到PATPMT   一 从TS开始         最近开始学习数字电视机顶盒的开发,从MPEG-2到DVB,看着看着突然就出现了一大堆表格,什么PAT、PMT、CAT……如此多的表该怎样深入了解呢?         我们知道,数字电视机顶盒接收到的是一段段的码,我们称之为TS(Transport Stream,传输),每个TS都携带一

secret 4407

PS/ES/TS区别

ES是基本数据(elementary stream):用于某些硬盘播或编辑系统,如m2v PS是程序数据(program stream):用于播放或编辑系统,如m2p TS是传输数据(transition stream):主要用于数据传输,如HDV机器内部记录的m2t 上节介绍过,ES首先需打包成PES包,然后PES根据需要打包成PSTS包进行存储或传输。其每路ES只包含一路信源的...

weixin_30649641的博客 192

PSI/SI学习系列】1. TS简介

本系列是从https://blog.csdn.net/kkdestiny/article/details/9850587文章学习的总结 首先了解下TSPS、PESES都是什么? ES :基本码,不分段的音频、视频或其他信息的连续码PS :把基本ES分割成段,并加上相应头文件打包成形的打包基本码。 PES:节目,将具有共同时间基准的一个或多个PES组合(复合)而成的单一数据(用于播放或编辑系统,如m2p)。 TS :传输,将具有共同时间基准或独立时间基准的一个或

Beyond_1024的博客 809

TS,PS,ES

IP数据报有首部数据两部分组成的,首部的前一部分是固定长度20字节,是所有IP数据报必须具有的。首部包括:总长度、标识、MF、DF、片偏移。   数字信号实际传送的是数据,一般数据包括以下三种: ES:也叫基本码,包含视频、音频或数据的连续码。 PES:也叫打包的基本码,是将基本的码ES根据需要分成长度不等的数据包,并加上包头就形成了打包的基本码PESTS

ekenlinbing的专栏 356

ES PES TS

1.媒体系统结构 ES:elemental stream 基本数据; PES:packet elemental stream分组的基本数据; 然后把PES打包成PS ,TSPS:program stream;TS:transport stream; DTS(解码时间戳)PTS(显示时间戳)分别是解码器进行解码显示帧时相对于SCR(系统参考)的时间戳。SCR可以理解为解码器...

weixin_34321753的博客 109

DTV 数字电视(一,预备知识)

TS DTV 码

weixin_43195281的博客 1030

old

% 2006-11-21 % MySql:  最好装在C盘, 数据库文件可建在其他盘 创建table时, 每个列名里不要加上-, +等运算符, 不然创建会失败   % 2006-11-21 %MySql: 通过文件导入表项时, 文件路径用"/"而不是windows的"/"   % 2007-01-27 %在MPEG-2系统中,信息复合/分离的过程称为系统复接/分接,由视频,音频的ES辅助数

heronghui 537

PS封装笔记

MPEG-2 PS封装解析

weixin_45283799的博客 1428

分析

ES(Elementary Stream):基本码,不分段的音频、视频或其他信息的连续码。 PES:把基本ES分割成段,并加上相应头文件打包成形的打包基本码PS(Program Stream):节目,将具有共同时间基准的一个或多个PES组合(复合)而成的单一数据(用于播放或编辑系统,如m2p)。可变 TS(Transport Stream):传输,将具有共同时间基准或独立时间基准的一个或多个PES组合(复合)而成的单一数据(用于数据传输)。固定

weixin_46098612的博客 395
上一篇: 【DVB】DVB-SI理解
下一篇: 机顶盒的节目接收机制
datamining2005
博客等级 码龄20年 400粉丝 113原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值