流媒体技术在网络多媒体教学环境中的应用

流媒体技术在网络多媒体教学环境中的应用

ID:26087512

大小:61.50 KB

页数:10页

时间:2018-11-24

流媒体技术在网络多媒体教学环境中的应用_第1页
流媒体技术在网络多媒体教学环境中的应用_第2页
流媒体技术在网络多媒体教学环境中的应用_第3页
流媒体技术在网络多媒体教学环境中的应用_第4页
流媒体技术在网络多媒体教学环境中的应用_第5页
资源描述:

《流媒体技术在网络多媒体教学环境中的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、流媒体技术在网络多媒体教学环境中的应用来源:bet365http://www.go535.com摘要介绍了流媒体技术的概念与特点,深入分析了流媒体系统的关键技术,给出了流媒体技术主要解决方案。最后,提出一个流媒体技术在网络教学环境应用中的解决方案。关键词流媒体;多媒体;网络教学1引言随着网络技术、多媒体技术的日臻成熟,基于Internet/Intranet的网络技术为高校的教学实践提供了新的学习平台和教学手段。由于网络传输带宽的不断扩大和校园网的逐步完善,基于IP的流媒体技术得到了广泛的应用,流媒体技术已逐渐成为网络多媒体教学的主流解决方案。2流媒体技术简介流媒体(StreamingMedi

2、a)技术是一种新兴的网络传输技术,在互联网上实时顺序地传输和播放视频、音频等多媒体内容的连续时基数据流,流媒体技术包括流媒体数据采集、视频、音频编码、解码、存储、传输、播放等领域。一般来说,流包含两种含义,广义上的流是使音频和视频形成稳定和连续的传输流和回放流的一系列技术、方法和协议的总称,我们习惯上称之为流媒体系统;而狭义上的流是相对于传统的下载-回放方式而言的一种媒体格式,它能从Internet上获取音频和视频等连续的多媒体流,客户可以边接收边播放,使时延大大减少。3流媒体系统及其关键技术3.1流媒体系统的组成流媒体系统包括音/视频源的编码/解码、存储、流媒体服务器、流媒体传输网络、用户

3、端播放器5个部分,原始音/视频流经过编码和压缩后,形成媒体文件存储,媒体服务器根据用户的请求把媒体文件传递到用户端的媒体播放器。3.2流媒体系统的关键技术流媒体系统中,影响流媒体播放质量的3个最关键的因素是:编码和压缩的性能与效率、媒体服务器的性能、流媒体传输的质量控制。3.2.1编码/压缩流媒体系统中的编码用于创建、捕捉和编辑多媒体数据,形成流媒体格式。影响音/视频流的编码性能的因素很多:首先是编码效率,要求在保证一定音/视频质量的前提下,媒体流的码流速率尽量低,以达到压缩流媒体文件的目的。其次是编码的冗余性和可靠性,与普通多媒体文件压缩/编码不同的是,流媒体文件需要在网络上实时传输,因此

4、必须考虑传输中数据丢失对解码质量的影响。在Internet环境下,最典型的方法是多描述编码(MDC)。MDC把原始的视频序列压缩成多位流,每个流对应一种描述,都可以提供可接受的视觉质量,多个描述结合起来提供更好的质量。最后需要考虑速率调节的能力,可采用可扩展的层次编码,生成多个子位流(Substream),其中一个位流是基本位流,它可以独立解码,输出粗糙质量的视频序列,其他的子位流则起质量增强的作用,所有的子位流一起还原出最好质量的视频序列。当网络速率变化时,可以通过调节流输出的层次来控制码流的速率,从而适应网络速率的变化。  3.2.2媒体服务器流媒体系统中的媒体服务器用于存放和控制流媒体

5、的数据。随着流媒体规模的扩大,流媒体服务器的性能成为制约流媒体服务扩展能力的重要因素。流媒体服务器性能的关键指标是流输出能力和能同时支持的并发请求数量。影响流媒体服务器性能的因素很多,包括CPU能力、I/O总线、存储带宽等。因此为了具有更好的性能,目前的高性能流媒体服务器都采用大规模并行处理的结构,例如采用超立方体的结构将各个流媒体服务单元连接起来。还可以采用简单的PC集群的方式,这种方式下多个PC流媒体服务器用局域网连接,前端采用内容交换/负载均衡器将流媒体服务的请求分布到各个PC媒体服务单元。3.2.3流媒体传输网络流媒体传输网络是适合多媒体传输协议甚至是实时传输协议的网络。流媒体在因特

6、网上的传输必然涉及到网络传输协议,这是制约流媒体性能的最重要的因素。为了保证对网络拥塞、时延和抖动极其敏感的流媒体业务在面向无连接的IP网络中的服务质量,必须采用合适的协议,其中包括Internet本身的多媒体传输协议,以及一些实时流式传输协议等。Internet本身的多媒体传输协议RSVP(ResourceReserveProtocol)预留一部分网络带宽,能在一定程度上为流媒体的传输提供质量服务(QualityofService)QoS。目前支持流媒体传输的协议主要有用于Internet上针对多媒体数据流的实时传输协议RTP(Real-TimeTransportProtocol)、与RT

7、P一起提供流量控制和拥塞控制服务的实时传输控制协议RTCP(Real-timeTransportControlProtocol)、定义了一对多的应用程序如何有效地通过IP网络传送多媒体数据的实时流协议RTSP(Real-TimeStreamingProtocol)。另外,采用内容分发网络(CDN)可以实现应用层的质量控制机制。4流媒体技术的主要解决方案到目前为止,Internet上使用较多的流媒体格式主要有R

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。