(精选)网络多媒体技术(西电版)第8章 流媒体技术课件.ppt

(精选)网络多媒体技术(西电版)第8章 流媒体技术课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
演示文稿演讲PPT学习教学课件医学文件教学培训课件

但是在异构网络中的运行情况并不是很好。基于终端的控制机制则主要根据所接收的视频流的状况向上层反映相应的统计信息,实时调整缓冲及播放内容,并力图使节奏均匀,这种机制使用较少。混合速率控制的方法兼有前两者的特点,目前已得到广泛采用。   拥塞控制能降低网络拥塞、延时和丢包率,但是网络中不可避免地会存在数据包丢失,而且到达延时过大的分组也会被丢弃,从而降低了传输质量。要改善传输质量就需要一定的差错控制机制。差错控制机制包括以下四个方面:   (1)前向纠错(FEC)。FEC在传输的码流中加入用于纠错的冗余信息,在遇到包丢失的情况时,利用冗余信息恢复丢失的信息。其不足之处是增加了编码延时和附加开销。   (2)延时约束的重传。由于终端缓存有限,而且通常流的播放有时间限制,因此重传的时间必须与缓存及流播放时间匹配。时间过长的重传是没有意义的。   (3)错误弹性编码(ERE)。在编码中通过适当的控制,使得发生数据丢失情况后能够最大限度地减少对质量的影响。在Internet环境下,典型的方法是使用多描述编码(MDC)。MDC把原始数据序列压缩成多个流,每个流对应一种描述,可以提供不同的质量,多个描述结合起来提供更好的质量。该方法的优点是实现了对数据丢失的鲁棒性。其缺点是,与单描述编码(SDC)相比,MDC在压缩效率上受到影响。而且由于在多描述之间必须加入一定的相关性信息,因而进一步降低了压缩效率。   (4)差错隐蔽。差错隐蔽是指接收端通过采取一些措施,部分恢复由于传输错误而被破坏的数据。主要有时间隐蔽方法、空间隐蔽方法和运动补偿隐蔽方法等。时间隐蔽将丢失或者被破坏的数据块用前一帧对应位置上的数据块来代替,该方法对于相对静止部分的差错隐蔽效果较好,而对快速运动的物体和场景切换的情况则不好。空间隐蔽利用周围无差错的数据块进行插值来恢复丢失或被破坏的数据块,虽然很难恢复出图像的细节,但底色和粗略轮廓的恢复会在很大程度上降低差错的能见度。运动补偿隐蔽方法是在进行帧间编码的宏块产生错误或丢失时,根据它的运动补偿量找到该宏块的参考数据块,用参考数据块来代替该宏块。   4.连续媒体分发服务   连续媒体分发服务的目的是在Internet尽力服务的基础上提供QoS和高效的多媒体信息传输,包括网络过滤、应用层多播和内容复制等。   (1)网络过滤。网络过滤是拥塞控制的一种,它不仅可以提高传输质量,还可以提高带宽利用率。网络过滤是在流媒体服务器和客户端之间的传输路径上通过虚拟信道连入过滤器的,该过滤器根据网络的拥塞状态实现速率的整形。网络过滤通常采用的是丢帧过滤器,基本方法是根据网络丢包率向过滤器发送请求来增减帧速率,以调节媒体流所需的带宽。   (2)应用层多播。应用层多播打破了IP多播的一些障碍,其目的在于构建网络上的多播服务,可以以更灵活的方式实现多播控制。   (3)内容复制。内容或媒体复制是提高媒体传输系统可伸缩性的一项重要技术。它主要有两种形式:镜像和缓存。镜像是把原始媒体内容复制到分布在网络上的备份服务器中,用户可以从最近的备份服务器上获得媒体数据。缓存则是从原服务器中获得媒体文件,然后传输给客户端,同时在本地作备份。如果缓存中已经存在客户端需要的数据,缓存就会把本地复制的媒体内容传给用户,而不再向服务器请求媒体数据。内容复制的优点在于降低网络连接带宽的使用,减轻流服务器负荷,缩短客户端延时,提高有效性。   5.流媒体服务器   流媒体服务器在流媒体服务中起着非常重要的作用。流媒体服务器在响应客户的请求后,从存储系统读入一部分数据到特定缓存中,再把缓存的内容通过网络接口发送给相应的客户,保证视频流的连续输出。目前存在以下三种类型的流媒体服务器结构:   (1)通用主机方法。通用主机的方法采用计算机主机作为流媒体服务器,它的主要功能是存储、选择、传送数据。缺点是系统成本高,不能完全发挥主机的功能。   (2)紧耦合多处理机。把由一些可以大量完成某指令或者专门功能的硬件单元组合成的专用系统级联起来,就构成了紧耦合多处理机实现的视频服务器。这种服务器费用低、性能高、功能强,但是可扩展性较差。   (3)调谐流媒体服务器。它通过在主板中插入更多的服务通路,可以方便地进行扩展。其缺点是成本较高。   对于流媒体服务,如何更有效地支持交互控制功能,如何设计磁盘阵列上多媒体对象高效可靠的存储和检索,如何设计更好的可伸缩性流媒体服务器,如何设计兼有奇偶和镜像特性的容错存储系统是目前研究的重点。   流媒体具有很好的发展前景,一些相关技术,包括图像编码技术、解决网络传输服务质量问题等,已经有了一定的进展,业务的应用范围也在不断扩大。但流媒体服务器的处理能力以及并发流数量等问题还有待解决。 8.3.2 流媒体开发平台简介   目前市场上主流的流媒体技术有

您可能关注的文档

文档评论(0)

youngyu0329 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档