- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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) 用户被动接收流。在广播过程中,客户端接收流, 但不能控制流。例如,用户不能暂停、快进或后退流。 广播方式中数据包的单独一个拷贝将
您可能关注的文档
- 第四讲京东与刘强东PPT课件.pptx
- 第四讲马克思主义早期传播-(2)近代史考试资料PPT课件.ppt
- 第四章:基于Visual-C的数字图像处理初步(三版)PPT课件.ppt
- 第四章-CSS样式表-样式控制PPT课件.ppt
- 第四章车辆的蛇行运动稳定性PPT课件.ppt
- 第四章化学反应速度与化学平衡PPT课件.ppt
- 第四章-汇编语言程序设计PPT课件.pptx
- 第四章角色理论PPT课件.ppt
- 第四章教材分析PPT课件.ppt
- 第四章抗原PPT课件.ppt
- 人教版九年级上册历史精品教学课件 第一、二单元 古代亚非文明、古代欧洲文明 第1课 古代埃及 (5).ppt
- 人教版九年级上册历史精品教学课件 第五单元 走向近代 第16课 早期殖民掠夺 (14).ppt
- 人教版九年级上册历史精品教学课件 第三、四单元 封建时代的欧洲、封建时代的亚洲国家 第8课 西欧庄园 (5).ppt
- 大语文飞花令汇总-60页.pdf
- 人教版九年级上册历史精品教学课件 第五单元 走向近代 第15课 探寻新航路 (9).ppt
- 五大主题《飞花令》古诗汇总.pdf
- 人教版九年级上册历史精品教学课件 期末专题复习 专题四 西方民主制度的发展和演变.ppt
- 人教版九年级上册历史精品教学课件 第二单元 古代欧洲文明 第一、二单元 综合复习 (6).ppt
- 宁夏固原地区行政职业能力测验模拟试题(含答案)最新.docx
- 青海省西宁市湟中区第一中学2024-2025学年八年级下学期期中考试数学试卷【答案】.docx
原创力文档


文档评论(0)