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流有什么区别的更多相关文章

  1. TS流格式(转)

    一 从TS流开始 数字电视机顶盒接收到的是一段段的码流,我们称之为TS(Transport Stream,传输流),每个TS流都携带一些信息,如Video.Audio以及我们需要学习的PAT.PMT等 ...

  2. TS流PAT/PMT详解

    一 从TS流开始 从MPEG-2到DVB,看着看着突然就出现了一大堆表格,什么PAT.PMT.CAT……如此多的表该怎样深入了解呢? 我们知道,数字电视机顶盒接收到的是一段段的码流,我们称之为TS(T ...

  3. TS流解析 一

    一 从TS流开始 数字电视机顶盒接收到的是一段段的码流,我们称之为TS(Transport Stream,传输流),每个TS流都携带一些信息,如Video.Audio以及我们需要学习的PAT.PMT等 ...

  4. TS流分析

    http://blog.csdn.net/zxh821112/article/details/17587215 一 从TS流开始 数字电视机顶盒接收到的是一段段的码流,我们称之为TS(Transpor ...

  5. 从TS流到PAT和PMT

    转自:https://blog.csdn.net/rongdeguoqian/article/details/18214627 一 从TS流开始 最近开始学习数字电视机顶盒的开发,从MPEG-2到DV ...

  6. TS流解析 四

    一 从TS流开始 数字电视机顶盒接收到的是一段段的码流,我们称之为TS(Transport Stream,传输流),每个TS流都携带一些信息,如Video.Audio以及我们需要学习的PAT.PMT等 ...

  7. ES PS TS 流的区别

    http://fengqing888.blog.163.com/blog/static/330114162012111805717584/ ES是原始码流,包含视频.音频或数据的连续码流.TS是传输流 ...

  8. <摘录>PS和TS流的区别

    在 MPEG-2系统中,信息复合/分离的过程称为系统复接/分接,由视频,音频的ES流和辅助数据复接生成的用于实际传输的标准信息流称为MPEG-2传送 流(TS:TransportStream).据传输 ...

  9. TS流解析 三

    应该说真正了解TS,还是看了朋友推荐的<数字电视业务信息及其编码>一书之后,MPEG2 TS和数字电视是紧密不可分割的,值得总结一下其中的一些关系. ISO/IEC-13818-1:系统部 ...

随机推荐

  1. 20155201 2016-2017-2 《Java程序设计》第二周学习总结

    20155201 2016-2017-2 <Java程序设计>第二周学习总结 教材学习内容总结 编译运行P55各种类型可储存的数值范围代码,截图: 常用格式控制符: 符号 说明 %% 表示 ...

  2. SpringMVC 原理和流程

    请求到来时,第一个接受这个请求的前端控制器叫DispatcherServlet(这个需要在web.xml中配置),后端控制器叫Controller. 简化版流程: 1.spring mvc将所有的请求 ...

  3. 采用注解方式实现security

    采用注解方式使用security,首先我们需要用注解方式实现Spring MVC,新建一个Maven项目 本项目目录结构如下:  我们会发现在WEB-INF中没有web.xml文件,下面会介绍,采用j ...

  4. iframe.contentWindow介绍

    一.在使用iframe的页面,要操作这个iframe里面的DOM元素可以用: contentWindow.contentDocument(测试的时候chrome浏览器,要在服务器环境下) 1.先获取i ...

  5. Java网络编程学习A轮_05_Socket编程

    示例代码: https://github.com/gordonklg/study,socket module A. Socket 编程简单例子 最简单的 Socket 编程是通过回车/换行符,整行读取 ...

  6. hdu1527威佐夫博弈

    参考博客 https://hrbust-acm-team.gitbooks.io/acm-book/content/game_theory/wei_zuo_fu_bo_yi.html 满足 ,后手必胜 ...

  7. UVA-140 Bandwidth (回溯+剪枝)

    题目大意:求一个使带宽最小的排列和最小带宽.带宽是指一个字母到其相邻字母的距离最大值. 题目分析:在递归生成全排列的过程中剪枝,剪枝方案还是两个.一.当前解不如最优解优时,减去:二.预测的理想解不必最 ...

  8. 多线程--Thread.join方法

    在Thread类的Api中,Join的作用是让当前线程等待目标线程结束之后才继续执行. thread.Join把指定的线程加入到当前线程,可以将两个交替执行的线程合并为顺序执行的线程.  比如在线程B ...

  9. cetos7 systemd 详解

      CentOS7/RHEL7 systemd详解 目录1. 为什么是systemd(1) 关于Linux服务管理(2) SysV init的优缺点(3) UpStart的改进(4) systemd的 ...

  10. (转)Web系统大规模并发——电商秒杀与抢购

    电商的秒杀和抢购,对我们来说,都不是一个陌生的东西.然而,从技术的角度来说,这对于Web系统是一个巨大的考验.当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要.这次我们 ...