ASI和TS流有什么区别
TS流是信源码流,最高码率为44.209 Mbit/s,它是经过信源编码后的压缩码流,为了使欲传输的信源信息在传输速率一定的条件下更快更多地传输,还要把数据进行压缩,也就是通过信源编码去掉信息中多余的部分,从而提高通信的有效性,信源编码包括霍夫曼编码、LZ编码等多种.。
TS 流为MPEG一2传送流,
MPEG一2是运动图像专家组(Moving Pictures ExpertGroup)制定的主要用于传输声音、图像数据压缩的标
准。MPEG中的关键压缩技术虽然也是DCT、霍夫曼编码等,但是它在图像压缩功能方面已有重大发展。在MPEG一2中图像有3种编码类型:帧内编码的图像称为I帧,双向预测编码的图像称为B帧,前向预测编码的图像称为P帧,首先编I帧,然后编P帧,P帧是以前一个I帧为预测帧进行编码的。在I帧和P帧中间插人
2个B帧,帧顺序为IBBPBBPBBIBBP⋯I、P、B组合成图像组,再加上序列起始码和序列头等数据组成图像序列或MPEG一2基本码流ES(Elementary Stream)。基本码流无法直接送人信道传输,需要经过打包和复用,形成适合传输的单一的MPEG一2传输码流,视频、音频及数据基本码流ES先被打包成一系列不等长的PES小包,每个PES小包带有一个包头,内含小包的种类、长度及其他相关信息。视频、音频及数据的PES小包按照共同的时间基准,经节目复用后形成单一的节目码流,成为MPEG一2信源编码的最终输出信号流。 SPI、ASI、DS3都是信道码流,也就是在信源码中增加一定数量的多余码元,使码子具有一定的抗干扰能力,这就是信道编码,信道编码的目的是为了保证信息传输的可靠性。其中,ASI和SPI接口较常用。
ASI是非同步串行接口,它使用固定的传输码率270Mbit/s传输不同码率的MPEG一2传送流信号,信 道编码方式为8 B/10 B,在较长距离的传输中使用ASI接口(如内部视频网络等),ASI接口首先将包同步MPEG一2传送包的8 bit码字转换成l0 bit码字,接着再通过并/串转换单元编程固定码率为270的串行信号,由输入码率的不同,需要在TS流中插入同步字,以达到270 Mbps的固定速率,所形成的串行比特流将通过缓冲/驱动电路和耦合网络送到同轴电缆连接器上,当通过同轴电缆到达接收端接收数据时,首先要经过连接器和耦合网络,使用锁相环进行时钟恢复和数据恢复,然后进行串/并变换,为了恢复字节同步,必须删除插入的同步字。
ASI和TS流有什么区别的更多相关文章
- TS流格式(转)
一 从TS流开始 数字电视机顶盒接收到的是一段段的码流,我们称之为TS(Transport Stream,传输流),每个TS流都携带一些信息,如Video.Audio以及我们需要学习的PAT.PMT等 ...
- TS流PAT/PMT详解
一 从TS流开始 从MPEG-2到DVB,看着看着突然就出现了一大堆表格,什么PAT.PMT.CAT……如此多的表该怎样深入了解呢? 我们知道,数字电视机顶盒接收到的是一段段的码流,我们称之为TS(T ...
- TS流解析 一
一 从TS流开始 数字电视机顶盒接收到的是一段段的码流,我们称之为TS(Transport Stream,传输流),每个TS流都携带一些信息,如Video.Audio以及我们需要学习的PAT.PMT等 ...
- TS流分析
http://blog.csdn.net/zxh821112/article/details/17587215 一 从TS流开始 数字电视机顶盒接收到的是一段段的码流,我们称之为TS(Transpor ...
- 从TS流到PAT和PMT
转自:https://blog.csdn.net/rongdeguoqian/article/details/18214627 一 从TS流开始 最近开始学习数字电视机顶盒的开发,从MPEG-2到DV ...
- TS流解析 四
一 从TS流开始 数字电视机顶盒接收到的是一段段的码流,我们称之为TS(Transport Stream,传输流),每个TS流都携带一些信息,如Video.Audio以及我们需要学习的PAT.PMT等 ...
- ES PS TS 流的区别
http://fengqing888.blog.163.com/blog/static/330114162012111805717584/ ES是原始码流,包含视频.音频或数据的连续码流.TS是传输流 ...
- <摘录>PS和TS流的区别
在 MPEG-2系统中,信息复合/分离的过程称为系统复接/分接,由视频,音频的ES流和辅助数据复接生成的用于实际传输的标准信息流称为MPEG-2传送 流(TS:TransportStream).据传输 ...
- TS流解析 三
应该说真正了解TS,还是看了朋友推荐的<数字电视业务信息及其编码>一书之后,MPEG2 TS和数字电视是紧密不可分割的,值得总结一下其中的一些关系. ISO/IEC-13818-1:系统部 ...
随机推荐
- strlen与sizeof区别
1. strlen(char*)函数求的是字符串的实际长度,它求得方法是从开始到遇到第一个'\0',如果你只定义没有给它赋初值,这个结果是不定的,它会从aa首地址一直找下去,直到遇到'\0'停止. c ...
- mfc制作ActiveX
转:https://blog.csdn.net/hkcsdn/article/details/52908748 前言 ActiveX是Microsoft对于一系列策略性面向对象程序技术和工 ...
- 如何解决tensorflow报:Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2
答:使能AVX,AVX2和FMA来进行源码编译,这样可以提速噢 具体编译方法,请参考windows10下如何进行源码编译安装tensorflow
- UVa 11889 最小公倍数
https://vjudge.net/problem/UVA-11889 题意: 输入两个整数A和C,求最小的整数B使得lcm(A,B)=C. 思路: 首先C是A的公倍数,如果C%A不为0肯定是无解的 ...
- Notepad++ 管理工程--转载
http://blog.csdn.net/cashey1991/article/details/7001385 @1.首先从下面这个菜单打开工程panel @2.在工程panel的“Workspace ...
- 2016"百度之星" - 初赛(Astar Round2A) A.All X 矩阵快速幂
All X Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Problem Des ...
- ERROR: cannot launch node of type [robot_pose_publisher/robot_pose_publisher]: robot_pose_publisher
sudo apt-get install ros-indigo-robot-pose-publisher
- 网络TCP建立连接为什么需要三次握手而结束要四次
忽然顿悟了,不管三次握手,还是四次握手,这是保证信息来回两个链路可达(也就是信息能从A到B,也能从B到A)的最低要求.-2018-9-17-晚上九点 举个打电话的例子: A : 你好我是A,你听得到我 ...
- Java 集合-Map接口和三个子类实现
2017-10-31 22:05:59 Map 将键映射到值的对象.一个映射不能包含重复的键:每个键最多只能映射到一个值. HashMap是基于散列表实现的,插入.删除和定位元素时间复杂度平均能达到O ...
- oracle10g连接自动断开,报ORA-03135错误
问题描述: oracle使用过一段时间,连接断开,报ORA-03135错误. 问题挖掘: 用pl/sql和sqlplus连接oracle,也存在该问题,确定该问题与连接方式无关. 查看服务器,发现没有 ...