流媒体传输技术.docVIP

  • 3
  • 0
  • 约4.77千字
  • 约 10页
  • 2023-11-29 发布于浙江
  • 举报
流媒体传输技术 学号姓名:孙磊 摘要:随着Internet应用的逐步深入,为了满足用户同时传递多种信息、提高视音频播放和下载的同步效率,流媒体产生。在IPTV中,流媒体传输技术的应用非常重要,本文简要介绍了流媒体传输的概念、技术和传输方式等。并介绍了其在视频容错和掩错时怎样提高传输和播放效率。 关键字:流媒体? 传输方式? 容错? 掩错 正文: 一、 流媒体的基本概念 1、概念 流媒体是指网络中使用流式传输技术进行传输的连续时基媒体数据的一种格式,,而不是一种新的媒体。流媒体在播放前只将部分内容缓存,并不下载整个文件。在数据流传送的同时,用户可在计算机上利用相应的软件播放器或其它的硬件设备对压缩的动画、视音频等流式多媒体文件进行解压播放,就省下了下载等待时间和存储空间,时延大大减少,而多媒体文件的剩余部分将在后台的服务器内继续下载。 2、与下载播放的比较 流媒体之前的播放方式是下载播放。即在播放视音频之前必须把整个影音文件下载并储存在本地计算机上,然后才可以播放。与这种传统播放方式相比,流式播放技术采用边下边播放的方式,用户只需经过几秒或几十秒的启动延时即可在终端上对压缩的视音频解压播放。 3、最初来源 流式传输技术的思路来源于传统的FTP/TCP(文件传输协议/传输控制协议):服务器按照一定的顺序将文件分割成若干个数据分段,封装到分组中依次进行传输,客户端收到分组后重新组装起来,最终形成与原来一样的完整文件。流式传输技术就是一种分割技术,它把媒体数据流分成适当大小的分组,然后在流媒体服务器和客户端之间进行连续、实时传输。【1】 二、 流媒体系统和关键技术 1、 流媒体系统 流媒体系统通常包括信源编码器、媒体存储设备、流媒体服务器、媒体流传输网络、客户端播放器。原始音视频源经过编码压缩后,形成合适的流格式媒体文件存储,媒体服务器根据用户的请求把流媒体文件传递到用户端的媒体播放器。 2、 关键技术 压缩编码 编码器的功能是对输入的原始音视频信号进行压缩编码。编码器要有高的压缩比性能,还应该考虑网络的适应性进行码率控制,必须考虑传输中数据丢失对解码质量的影响。 流媒体服务器 流媒体系统中的流媒体服务器用于存放和控制流媒体的数据。 流媒体传输 流媒体在IP网络上的传输必然涉及到网络传输协议,这是制约流媒体传输性能最重要的因素。为了保证对网络拥塞、时延和抖动极其敏感的流媒体业务在面向无连接的IP网络中的服务质量,必须采用合适的协议,其中包括Internet本身的多媒体传输协议,以及一些实时流式传输协议等。 三、 IPTV中的流媒体传输方式 1、 ISMA方式 ISMA(Internet流媒体联盟)是在2000年12月成立的标准化组织,目标是制定Internet流媒体编码器、服务器和播放器之间的开放标准,其原则是最大程度地利用现有Internet国际标准。【2】 上图为ISMA方式的流传输基本过程。 ISMA方式通过服务器/客户端的机构实现流媒体的传输,在应用层采用了RTSP控制协议,媒体数据采用RTP封装后承载在TCP或UDP上,并通过RTP/RTCP协议进行传输质量的检测。 媒体数据 ? SDP RTP RTSP UDP TCP IP 以太网/AAL5等 ? ? ? 上图是ISMA方式的流传输协议栈 在ISMA协议栈中,媒体数据需要经过流式处理,MPEG-4格式遵循MP4文件格式规范,H.264格式遵循高级视频编码文件格式规范。 2、 MPEG-2 TS over IP方式 MPEG-2 TS(Transport Stream)参考标准为MPEG-2的系统层,即ISO/IEC 13818-1. MPEG-2 TS是数字电视领域广泛采用的流式传输标准。【3】 MPEG-2 TS over IP方式的流传输基本过程如图 MPEG-2 TS over IP方式同样采用服务器/客户端的结构。因为ISO/IEC 13818-1标准 未定义控制层协议,应用于IPTV后,MPEG-2 TS over IP方式在控制层可采用RTSP或HTTP协议,媒体数据采用MPEG-2 TS封装后,一般承载在UDP上。为了克服网络抖动问题,也可在UDP之上采用RTP协议封装TS包。 MPEG-2 TS over IP方式的流传输协议栈 SI 媒体数据 RTSP或 HTTP MPEG-2 TS RTP(可选) UDP ? IP ? ? ? ? TS包由包头、自适应区和包数据3部分组成。由于每个包长度为固定的188字节,在封装成UDP包和IP包后,需要考虑合适的包长度。与ISMA方式不同,MPEG-2 TS over IP方式是将视音频数据复用后再封装成TS包,因此输出流是单一的。 四、 视频容错编码与掩错技术 当前视频编码标准都是采用运动补偿和

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档