第五章-流媒体技术PPT课件.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
- 多媒体通信技术 第五章 流媒体技术 5.1 流媒体(Streaming Media)的基本概念 1、流媒体: 指在网络中使用流式传输技术的连续时基媒体(如音频、视频或多媒体文件)。 2、流媒体技术: 把连续的影像和声音信息经过压缩处理后放在网站服务器上,在播放前并不下载整个文件,而是将文件的开始部分先存入内存,用户边下载观看边收听。 3、流式传输 是指通过网络传送媒体(音频、视频)技术的总称。实现流式传输方法有实时流式传输和顺序流式传输。 (1)实时流式传输 保证媒体信号带宽与网络连接匹配,使媒体可被实时观看到。它需要专用的流媒体服务器与传输协议。 (2)顺序流式传输 是顺序下载,在下载文件的同时,用户可观看在线媒体。顺序流式文件放在标准HTTP或FTP服务器上。 5.2 流式传输的基本原理和实现 5.2.1 流式传输的基本原理 流式传输基本原理 (1)用户(Web浏览器)通过HTTP/TCP与Web服务器(Web Server)交换信息, 获取流媒体服务清单, 根据获得的流媒体服务清单向媒体服务器(A/V Server)请求相关服务; (2)客户机的Web浏览器启动相应的媒体播放器(A/V Player), 通过RTP/UDP从媒体服务器中获取流媒体数据, 实时播放。 在播放过程中, 客户机的媒体播放器需要实时通过RTCP/UDP与媒体服务器交换控制信息, 媒体服务器根据客户机反馈的流媒体接收情况智能调整向客户机传送的媒体数据流, 从而在客户端达到最优的接收效果。 5.2.2 流媒体的实现原理 通过采用高效的压缩算法, 在降低文件大小的同时伴随质量的损失, 让原有的庞大的多媒体数据适合流式传输, 然后通过架设流媒体服务器, 修改MIME标识。 通过各种实时协议传输流数据。 流媒体实现原理 1、预处理 (1)是采用先进高效的压缩算法 (2)加入一些附加信息把压缩媒体转为适合流式传输的文件格式。 最终的编码资料可以利用文本、 图形、 脚本形式进行多路传输, 并且放在能够实现流的方式的文件结构中。 2、流媒体传输协议 (1) 实时传输协议(RTP, Real-time Transport Protocol): 在Internet上针对多媒体数据流的一种传输协议。  (2) 实时传输控制协议(RTCP, Real-time Transport Control Protocol): 和RTP一起提供流量控制和拥塞控制的服务。  (3) 实时流协议(RTSP, Real-time Streaming Protocol): 定义了一对多的应用程序如何有效地通过IP网络传送多媒体数据。  (4) 资源预订协议(RSVP, Resource Reserve Protocol): Internet上的资源预订协议。 为多媒体数据流传输预留一部分网络资源(即带宽), 在一定程度上为流媒体的传输提 供QoS。  3、识别流媒体类型的途径 —— MIME Multipurpose Internet Mail Extensions(通用因特网邮件扩展) 它不仅用于电子邮件, 还能用来标记在Internet上传输的任何文件类型。HTTP正是通过MIME来标记Web上繁多的多媒体文件格式。 5.3 流媒体的播放方式 5.3.1 单播(Unicast) 在客户端与媒体服务器之间需要建立一个单独的数据通道, 从一台服务器送出的每个数据包只能传送给一个客户机, 这种传送方式称为单播。 5.3.2 组播(Multicast) 采用组播方式, 单台服务器能够对几十万台客户机同时发送连续数据流而无延时。 媒体服务器只需要发送一个信息包, 而不是多个, 所有发出请求的客户端共享同一信息包。 信息可以发送到任意地址的客户机上, 减少网络上传输信息包的总量。 5.3.3 点播与广播 1、点播 是客户端与服务器之间的主动连接。 在点播连接中, 用户通过选择内容项目来初始化客户端连接。 用户可以开始、 停止、 后退、 快进或暂停流。 点播连接提供了对流的最大控制, 但这种方式由于每个客户端都各自连接服务器, 因而会迅速用完网络带宽。  2、 广播(broadcast) 用户被动接收流。在广播过程中,客户端接收流, 但不能控制流。例如,用户不能暂停、快进或后退流。 广播方式中数据包的单独一个拷贝将

您可能关注的文档

文档评论(0)

pandon + 关注
官方认证
内容提供者

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

认证主体阳春市鑫淼网络科技有限公司
IP属地广东
统一社会信用代码/组织机构代码
91441781MA52GF540R

1亿VIP精品文档

相关文档