和实时流式传输.ppt

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

计算机网络应用基础 第6章 网络多媒体技术应用 (Ⅲ) 本章内容 6.1 多媒体基本概念 6.2 计算机网络与多媒体传输 6.3 Web媒体的应用 6.4 流媒体网站开发技术 6.5 视讯会议技术与应用 6.4 流媒体网站开发技术 流媒体技术概述 流媒体技术基础 流式传输的两种方法 流媒体技术原理 流式传输的过程 流媒体播放方式 音频和视频格式和传输协议 1.流媒体技术概述 流媒体技术(Streaming media Technology )是为解决以术因特网为代表的中低带宽网络上多媒体(以视、音频信息为重点)传输问题而产生、发展起来的一种网络新技术 流媒体技术能按采用边接收边播放的形式,避免了用户必须等待整个文件全部从下载才能观看的缺陷,实现了视、音频的网上直播 流媒体技术广泛地应用于互联网多媒体新闻发布、在线广播、远程教育、视频点播、电子商务、实时视频会议、远程医疗等诸多方面 2.流媒体技术基础 流媒体指在网络中使用流式传输技术传送音频、视频或多媒体文件 流媒体在播放前只将部分内容存入本地PC缓冲存储器中,就可以播放 流式媒体的数据流随时传送随时播放,在开始时有一些延迟 流式传输定义很广泛,现在主要指通过网络传送媒体(如音频、视频)的技术总称 实现流式传输有两种方法:顺序流式传输(Progressive Streaming)和实时流式传输(Real-Time Streaming) 3.流式传输的两种方法 顺序流式传输 顺序流式传输是顺序下载,在下载文件的同时用户可观看在线媒体 通过标准HTTP服务器可发送这种形式的文件,它经常被称作HTTP流式传输 不支持交互式操作,是一种点播技术 实时流式传输 实时流式传输指保证媒体信号带宽与网络连接配匹,使媒体可被实时观看到 实时流与HTTP流式传输不同,需要专用流媒体服务器与传输协议 流媒体播放图例 4.流媒体技术原理 缓冲存储是流式传输实现的基本技术 这是由于在网络中存在传输延迟抖动,使用缓存可以有效地弥补延迟和抖动的影响,从而使媒体数据能连续输出,而不会因为网络暂时拥塞使播放出现停顿 流式传输的实现需要合适的传输协议 由于TCP需要较多的开销,故不太适合传输实时数据 在流式传输的实现中,一般采用HTTP/TCP来传输控制信息,而用RTP/UDP来传输实时声音数据 5.流式传输的过程 用户选择某项流媒体服务后,浏览器与Web服务器之间先交换控制信息,以便检索需要传输的媒体数据 HTTP从 Web 服务器取得的参数后浏览器启动媒体播放器,进行初始化 媒体播放器及媒体服务器运行实时流控制协议(RTSP),以交换媒体传输所需的控制信息 媒体服务器使用RTP/UDP 协议将媒体数据传输给媒体播放器 一旦媒体数据抵达客户端,媒体播放器程序即可播放输出 Streaming Stored Audio Video Streaming stored media: 流媒体文件存储在服务器 用户请求流媒体文件 流媒体被传送给用户 允许交互 Media player: 去除抖动 解压缩 错误检测 提供交互的图形界面 可以嵌入到浏览器中 Streaming from Web server (1) Audio和video文件存储在Web server中 “原始做法”: 浏览器用HTTP 请求消息请求文件 Web server通过HTTP响应消息发送文件 content-type header line 指示audio/video编码类型 浏览器加载media player, 并且将文件递交给media player media player 播放文件 Streaming from Web server (2) 方法2: 在服务器与播放器之间建立连接 Web浏览器请求并接收 一个元文件(meta file) 而不是接收文件本身; Content-type header 指示特定的audio/video应用类型 浏览器加载媒体播放器并且把元文件递交给它 播放器与服务器建立 TCP连接,发出HTTP 请求 一些考虑: 媒体播放器的通信是通过HTTP协议,而它并不适宜多媒体交互 可以用UDP传输媒体 Streaming from a streaming server 这种结构允许服务器和媒体播放器采用非HTTP协议 可以使用TCP/UDP 6.流媒体播放方式 单播  在客户端与媒体服务器之间需要建立一个单独的数据通道,从一台服务器送出的每个数据包只能传送给一个客户机,这种传送方式称为单播 组播 IP组播技术构建一种具有组播能力的网络,允许路由器一次将数据包复制到多个通道上 点播与广播 点播连接是客户端与服务器之间的主动的连接;广播指的是用户被动接收流 7.音频视频格式和协议 大部分数字

文档评论(0)

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

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

1亿VIP精品文档

相关文档