Transport Stearm(TS)流简介

原创 2013年12月03日 16:56:07

        传送流(Transport Stream)简称TS流,MPEG-2标准的一种码流,是音视频信号和数据使用的一种通信协议,其目的是为了在有可能发生严重错误的情况下进行一道或多道程序编码数据的传送和存储。这种错误表现为比特值错误或分组丢失,当传输的数据出现错误时,在一定程度上可以通过接收机自身来纠正这种错误,而系统的纠错能力则取决于纠错编解码技术的应用。TS流由一道或多道节目组成,每道节目由一个或多个原始流和一些其他流复合在一起,包括视频流、音频流、节目特殊信息流(PSI)和其他数据包。其中PSI表有4种类型:

节目关联表(PAT)、节目映射表(PMT)、网络信息表和条件访问表。TS流应用比较广泛,如视音频资料的保存、电视节目的非线性编辑系统及其网络等。在开发机顶盒以及视频设备时有时需要对码流的编码知识有比较清楚地了解,这样才能在遇到问题时做出全面的分析。


        TS流是一种数字封装格式,用来打包基本音视频流和其他数据,其设计目的是允许数字视频和数字音频复用并同步输出。在MPEG-2标准中,为了将一个或更多的音频、视频或其他的基本数据流合成单个或多个数据流,以适应于存储和传送,必须对其重新进行打包编码,在码流中还需插入各种时间标记、系统控制等信息,最后送到信道编码与调制器。这样可以形成两种数据流——传送流(TS)和程序流(PS),分别适用于不同的应用。TS主要应用于实时传送的数字电视广播节目,而PS流主要用于存储的具有固定时长的节目,如DVD电影


        从某种意义上来说,数字电视的发展主要取决于数字压缩技术和数字调制解调技术的发展。目前MPEG-2标准较为成熟,虽然码率压缩的办法许多,如MPEG系列(MPEG-1、MPEG-2、MPEG-4、MPEG-7)以及小波压缩技术等。但在实用化方面MPEG-2已经走在了前面,且遵循标准研制出的系统产品也已非常成熟,实际商业运营和效果也非常成功。

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

【PSI/SI学习系列】1.从TS流到PAT和PMT

int Video_PID=0x07e5,Audio_PID=0x07e6; void Process_Packet(unsigned char*buff) { int i; int PID=GET...
  • u010090005
  • u010090005
  • 2013年08月09日 10:26
  • 12384

ffmpeg 打包TS介绍

FFmpeg代码里面有ts打包和解包的代码,这里简单介绍下怎么使用吧。 先来看下FFmpeg目录结构: libavformat:用于各种音视频封装格式的生成和解析,包括获取解码所需信息以生成解...
  • tuan891205
  • tuan891205
  • 2014年08月27日 11:29
  • 8202

h264封装ts文件资料相关

转自:http://www.cnblogs.com/wangqiguo/archive/2013/03/29/2987949.html 感觉这个说的还比较靠谱点。网上好多人都扯淡。 代码可以参...
  • occupy8
  • occupy8
  • 2015年12月09日 17:40
  • 4793

TS Expert(For DVB transport stream)

  • 2007年03月30日 11:11
  • 1.05MB
  • 下载

ts封装 transport stream

  • 2011年08月04日 12:59
  • 2.69MB
  • 下载

DVB简介及TS流解析分析

  • 2012年12月06日 14:28
  • 1.1MB
  • 下载

ts流简介_数字电视

  • 2012年05月17日 13:10
  • 281KB
  • 下载

DVB Transport Stream (TS) 详尽文档

  • 2010年08月10日 11:06
  • 1.87MB
  • 下载

(转载)TS (Transport stream) 格式

包:包是TS中最基本的数据单元.它内部包含固定的1个同步字节,值为0x47.之后是3个比特标志字段和13个比特的包ID字段(PID),然后是4个比特的连续计数器字段,下面还可以有其它可选附加的字段,如...
  • banditzhi
  • banditzhi
  • 2011年04月19日 09:22
  • 894

MPEG2-TS流文件的简介

随着从HDTV录制的高清节目在网上的流传,烧友们现在对TS这个名词大概已经不陌生了,但随之 而来就是如何播放、如何添加字幕等等的一系列问题,本文将重点介绍一下这方面的应用操作。 先来简要介绍一下什么...
  • zc806
  • zc806
  • 2011年05月12日 17:51
  • 486
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Transport Stearm(TS)流简介
举报原因:
原因补充:

(最多只允许输入30个字)