1 / 71

Unit 14

Unit 14. 流媒体服务器. 实验目的 了解流媒体,掌握 Windows Media 媒体服务器的配置 。 实验内容 安装和配置 Windows Media Services ,使用发布点,了解 Windows Media 编码器的使用。. 流媒体. 在网络上播放多媒体信息主要有两种方式 非实时方式:将多媒体文件下载到本地磁盘之后 , 再播放该文件 实时方式:直接从网上将多媒体信息逐步下载到本地缓存中,在下载的同时播放已经下载的部分,这就是所谓的流媒体技术 流媒体服务又称媒体服务,根据媒体 音频服务 视频服务. 流式传输方式.

soo
Download Presentation

Unit 14

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Unit 14 流媒体服务器 • 实验目的 • 了解流媒体,掌握Windows Media媒体服务器的配置 。 • 实验内容 • 安装和配置Windows Media Services,使用发布点,了解Windows Media 编码器的使用。 上海师范大学数理信息学院

  2. 流媒体 • 在网络上播放多媒体信息主要有两种方式 • 非实时方式:将多媒体文件下载到本地磁盘之后,再播放该文件 • 实时方式:直接从网上将多媒体信息逐步下载到本地缓存中,在下载的同时播放已经下载的部分,这就是所谓的流媒体技术 • 流媒体服务又称媒体服务,根据媒体 • 音频服务 • 视频服务 上海师范大学数理信息学院

  3. 流式传输方式 • 流式传输是流媒体实现的关键技术,可分为 • 顺序流式传输:与HTTP服务一样,顺序流式传输是顺序下载,是一种介于下载文件和实时流式传输之间的形式,又称渐进式下载。可将流媒体文件通过Web服务器发布,即可实现顺序流发送。用于短小的质量高的流媒体文件,如广告、片段、歌曲 • 实时流式传输:需要特殊的传输协议支持,服务器端需要使用专门的流媒体服务器。一般结合Web服务器来提供流媒体服务,使用HTTP/TCP协议来传输控制媒体播放的信息,利用实时传输协议来传输要播放的多媒体信息。用于大型多媒体文件的播放、现场直播、视频点播、视频广播 上海师范大学数理信息学院

  4. 流媒体播放方式 • 点播 • 用户主动与服务器进行连接,发出选择节目内容的请求,服务器应用户请求将节目内容传输给用户 • 提供了对流的最大控制,由于每个客户端各自连接服务器,因此会消耗大量的网络带宽 • 广播(直播) • 媒体服务器主动发送流数据,用户被动接收流数据的方式 • 客户端只能接收流,不能控制流 上海师范大学数理信息学院

  5. 流媒体播放方式 • 单播 • 在客户端与媒体服务器之间需要建立一个单独的数据通道,即从一台服务器发送的每个数据包只能传送给一个客户机 • 多播(组播) • 是一对多连接,多个客户端可以从服务器接收相同的流数据,即发出请求的客户端共享同一流数据,从而节省带宽资源 • 广播(直播) • 将数据包的单独一个拷贝发送给网络上的所有用户 上海师范大学数理信息学院

  6. 流媒体播放方式 • 分流 • 对同一流内容可使用分流(也称分发、转发或转播)方法,在流媒体服务器之间,而不是在流服务器与客户端之间传输流数据。 • 提供流内容的服务器称为发送服务器(或称源服务器),它将流发送给其他接收服务器(或称分发服务器、分流服务器)接收,再由接收服务器将流转发到客户端 • 分流技术可采用UDP单播、UDP组播和TCP等3种方式进行通信 • 分流方法可解决流媒体服务器超负荷的问题 上海师范大学数理信息学院

  7. 流媒体类型 • 流媒体指在网络上进行流式传输的连续时基媒体 • 根据信息来源,媒体信息可分为 • 实况流媒体:通过视频或音频录制设备获取的实时多媒体信息,可用于现场直播 • 流媒体文件:经过特殊编码,使其适合在网络上边下载边播放的特殊多媒体文件,常见的文件格式有ASF 、WMV 、WMA 、RM 、RA 、SWF等 上海师范大学数理信息学院

  8. 流媒体应用系统 • 要建立流媒体服务,必须先建立相应的流媒体应用系统 • 流媒体应用系统包括流媒体制作平台、流媒体发布平台和流媒体播放终端等3个组成部分 流媒体数据库 用户终端 网络 流媒体 制作平台 流媒体服务器 用户终端 上海师范大学数理信息学院

  9. 流媒体应用系统 • 流媒体制作平台(编码器)用来制作流媒体节目 • 通过实时信号采集方式(录音、摄像)产生实况流媒体 • 对现有的音频文件、视频文件、图像文件以及其他多媒体文件进行特殊编码,将其转换成流媒体格式的文件 • 流媒体发布平台用来存储管理流媒体节目,负责为用户提供流媒体信息服务。 • 一般由流媒体服务器来充当流媒体发布平台,向用户提供点播和广播服务 • 流媒体播放终端用来播放流媒体节目,接收流媒体服务器发送的广播节目,或向流媒体服务器点播节目 上海师范大学数理信息学院

  10. 流媒体服务器传输流程 • Web浏览器与流媒体服务器之间使用HTTP/TCP交换控制信息,将需要传输的实时数据从原始信息中检索出来 • 用HTTP从流媒体服务器检索相关数据,播放器进行初始化 • 从流媒体服务器检索出来的相关地址定位播放器 • 播放器与服务器之间交换传输所需要的实时控制协议 • 一旦数据抵达客户端,播放器就可以播放了 上海师范大学数理信息学院

  11. 流媒体领域的竞争者 • RealNetworks • 业界领先的厂商,占据流媒体市场的半壁江山,最新平台为Helix Platform • 微软 • Windows Media包括从流媒体制作、发布到播放的一整套产品,但只能在Windows平台上使用 • Apple • QuickTime成为数字媒体的事实上的工业标准,其流媒体服务器基于开放源代码,支持标准的实时传输协议/实时流协议(RTP/RTSP),最新平台为Darwin Streaming Server • IBM公司VideoCharger、Oracle公司OVS 、Cisco公司IP/TV 、SGI公司Kasenna MediaBase 上海师范大学数理信息学院

  12. Windows Media组件 • Windows Media通过Windows Media工具、 Windows Media服务器和Windows Media Player等组件来提供完整的流媒体服务解决方案 • Windows Media服务器组件由Windows Media Services服务和Windows Media管理器组成 • Windows Media工具提供一系列工具制作媒体内容 • Windows Media Player用于接收并播放流内容 上海师范大学数理信息学院

  13. Windows Media服务协议 • Windows Media Services主要使用MMS协议(微软媒体服务协议)、RTSP协议(实时流式传输协议)和HTTP协议 • 除WMS HTTP控制协议插件外,WMS MMS控制协议插件和WMS RTSP控制协议插件在默认情况下都是启用的 • 如果支持使用Windows Media Player早期版本的客户端,只能使用MMS或HTTP协议 • 为了利用协议翻转(在使用特定的协议进行连接失败时,允许从一个协议切换到另一种协议的过程),建议在URL中使用通用的RTSP协议 上海师范大学数理信息学院

  14. Windows Media服务协议 • 对Windows Media Player 9系列,当使用带有“mms://”前缀的URL连接到Windows Media服务器时 • 如服务器启用了快速缓存功能(默认设置),那么服务器尝试协议的顺序为RTSPT→RTSPU→HTTP • 如服务器没有启用快速缓存功能,那么服务器尝试协议的顺序为RTSPU→RTSPT→HTTP • 如使用早期版本的Windows Media Player,那么服务器尝试协议的顺序为MMSU→MMST→HTTP 上海师范大学数理信息学院

  15. Windows Media的控制协议 上海师范大学数理信息学院

  16. 与流式媒体有关的术语 • 元素:一种扩展标记语言(XML)术语,指的是播放列表的“构建模块”。用在播放列表文件中时,元素可定义时间线、创建内容组以及定义播放列表各部分之间彼此交互的方式 • 编码器:一台计算机使用软件将压缩/解压缩算法和流格式应用到采用模拟或数字音频和视频格式的内容上,然后将内容重新生成为数字文件或流,该过程称为编码。对内容进行编码后,可通过Windows Media Services进行分发 • 播放列表文件: Windows Media Services可使用播放列表文件通过发布点向用户传输内容序列(如:数字媒体文件、编码器URL和其他内容服务器位置) 上海师范大学数理信息学院

  17. 与流式媒体有关的术语 • 公告文件:是一种Windows Media元文件,扩展名是.asx,用于将客户端重定向到Windows Media服务器上的内容。公告文件使用扩展标记语言(XML)语法,可包含额外信息供播放机显示 • 发布点:向用户分发内容的途径。内容可通过创建将客户端重定向到发布点的公告文件来发布,也可通过分发指向发布点的URL来发布 • 内容:一个通用术语,指的数字媒体文件或流中包含音频、视频、图像、文本或其他信息。可将内容作为发布点的源,并通过Windows Media Services在网络上流式传输内容 上海师范大学数理信息学院

  18. 与流式媒体有关的术语 • 拉传递:从源来源向发出请求的Windows Media服务器传输内容的一种方法。拉传递用于指明流的传输是由请求服务器发起和管理的 • 推传递:从Windows Media编码器向Windows Media服务器传输内容的一种方法。推传递用于指明流的传输是由请求编码器启动和管理的 • 提示:一种将广播列表中的内容预加载到服务器内存中的方法,这样可以在将内容传输给客户端时缩短延迟时间 • 分发:从一台计算机向另一台计算机传输内容的过程 上海师范大学数理信息学院

  19. Windows Media编码器 • 使用Windows Media编码器,可以将文件扩展名.wma、.wmv 、.asf 、.avi 、.wav 、.mpg 、.mp3之类的媒体文件和.bmp 、.jpg之类的图片转换成Windows Media服务使用流文件 • Windows Server 2003中没有自带Windows Media编码器,需到Microsoft官方网站上下载(WMEncoder.exe文件) • Windows Media编码器既可安装在Windows Media服务器上,也可安装在其他计算机上,即编码器只需安装在执行编码(转换文件格式)工作的计算机上 上海师范大学数理信息学院

  20. 安装Windows Media编码器 上海师范大学数理信息学院

  21. 安装Windows Media编码器 上海师范大学数理信息学院

  22. 安装Windows Media编码器 安装文件夹的位置 上海师范大学数理信息学院

  23. 安装Windows Media编码器 上海师范大学数理信息学院

  24. 安装Windows Media编码器 上海师范大学数理信息学院

  25. 使用Windows Media编码器 上海师范大学数理信息学院

  26. 使用Windows Media编码器 上海师范大学数理信息学院

  27. 使用Windows Media编码器 上海师范大学数理信息学院

  28. 使用Windows Media编码器 上海师范大学数理信息学院

  29. 使用Windows Media编码器 上海师范大学数理信息学院

  30. 使用Windows Media编码器 上海师范大学数理信息学院

  31. 使用Windows Media编码器 上海师范大学数理信息学院

  32. 使用Windows Media编码器 上海师范大学数理信息学院

  33. 使用Windows Media编码器 上海师范大学数理信息学院

  34. 使用Windows Media编码器 上海师范大学数理信息学院

  35. 使用Windows Media编码器 上海师范大学数理信息学院

  36. 使用Windows Media编码器 上海师范大学数理信息学院

  37. 使用Windows Media编码器 上海师范大学数理信息学院

  38. 安装前的准备 配置固定的IP地址 配置IIS6.0 使用convert c: /fs:ntfs命令将FAT32 卷转换为 NTFS 文件系统 安装Windows Media服务 上海师范大学数理信息学院

  39. 开始 → 控制面板 → 添加或删除程序 → 添加/删除Windows组件 安装Windows Media服务 上海师范大学数理信息学院

  40. 安装Windows Media服务 记录通过Web服务器连接到内容的播放机的统计信息 自动创建一个IIS的Windows Media Services管理站点 上海师范大学数理信息学院

  41. 安装Windows Media服务 上海师范大学数理信息学院

  42. 安装Windows Media服务 上海师范大学数理信息学院

  43. 安装Windows Media服务 上海师范大学数理信息学院

  44. 安装Windows Media服务 上海师范大学数理信息学院

  45. Windows Media 管理器是基于层次结构的,除对服务器进行整体管理外,还可对每个发布点进行管理 发布点是向用户分发内容的途径,用于管理和分发内容, Windows Media 服务是以发布点为单元来提供的 Windows Media服务器的设置主要包括属性、插件、发布点和服务器端播放列表 配置Windows Media服务 上海师范大学数理信息学院

  46. 开始 → 管理工具 → Windows Media Services 配置Windows Media服务 上海师范大学数理信息学院

  47. 配置Windows Media服务 上海师范大学数理信息学院

  48. 配置Windows Media服务 上海师范大学数理信息学院

  49. 配置Windows Media服务 上海师范大学数理信息学院

  50. 配置Windows Media服务 上海师范大学数理信息学院

More Related