流媒体服务器

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

流媒体服务器本章学习要点(1)流媒体服务器概述(2)WindowsMedia服务器部署(3)WindowsMedia流内容准备(4)WindowsMedia流内容发布(5)WindowsMedia流内容播放1流媒体服务概述多媒体信息网络播放方式非实时方式:将多媒体文件下载到本地磁盘之后再播放实时流式传输方式:直接从网上将多媒体信息逐步下载到本地缓存中,在下载的同时播放已经下载的部分,即流媒体技术流媒体文件经过特殊编码,使其适合在网上边下载边播放的特殊多媒体文件常见的文件格式有ASF、MWV、MVA、RM、RA等流媒体应用提高多媒体在网上实时播放的质量和流畅程度适合实时播放的需要,如现场直播大型多媒体文件的播放什么是流媒体1流媒体服务概述点播用户主动与服务器进行连接,发出选择节目内容的请求服务器应用户请求将节目内容传输给用户播放过程中可对播放的流进行开始、停止、后退、快进等操作客户端各自连接服务器,消耗大量的网络带宽广播媒体服务器主动发送流数据,用户被动接收流数据在广播过程中客户端只能接收流,但不能控制流点播和广播1流媒体服务概述流媒体应用系统的组成媒体服务器客户端流媒体制作平台流媒体数据库网络客户端1流媒体服务概述RealNetworks提供全面的流媒体解决方案对窄带网和混合连接的支持非常好,支持主流的流媒体格式功能最强大、最全面、通用性最强的流媒体解决方案WindowsMedia对于Windows网络可以说是免费的具有简单易用的特点,制作端与播放器的视音频质量高适合于开展远程教学业务QuickTime数字媒体的事实上的工业标准Apple公司的流媒体解决方案基于开放源代码流媒体服务解决方案2部署WindowsMedia服务器WindowsMedia组件WindowsMedia编码器WindowsMovieMakerMicrosoftProducerforPowerPointWindowsMediaPlayer第三方编码程序WindowsMediaServicesWindowsMedia管理器WindowsMediaPlayerActiveX控件WindowsMediaPlayer使用WindowsMedia软件开发工具包(SDK)开发的自定义应用程序WindowsMedia服务器(管理和发布媒体内容)WindowsMedia工具(制作和转换媒体内容)WindowsMedia客户端(接收和播放媒体内容)2部署WindowsMedia服务器WindowsMedia服务运行机制2部署WindowsMedia服务器安装WindowsMediaServices组件2部署WindowsMedia服务器WindowsMedia管理器基于层次结构,可对服务器进行整体管理可对每个发布点进行管理(发布点是向用户分发内容的途径,WindowsMedia服务以发布点为单元来提供)配置管理WindowsMedia服务器2部署WindowsMedia服务器WindowsMedia服务器级设置配置管理WindowsMedia服务器2部署WindowsMedia服务器(1)创建流媒体内容。一般使用WindowsMedia编码器来制作。建议使用单独的NTFS卷来存储点播文件,以保证效果。(2)创建和管理发布点。(3)配置发布点属性。(4)向用户提供关于发布内容的信息,可以创建公告文件,设计HTML页面,向用户发布播放服务的消息。WindowsMedia流媒体服务的实现过程3准备WindowsMedia流内容WindowsMedia编码器创建广播实况内容将媒体文件转换为WindowsMedia格式的文件WindowsMedia实用工具WindowsMedia配置文件编辑器WindowsMedia文件编辑器WindowsMedia流编辑器WindowsMedia编码脚本WindowsMedia第三方编码工具SonicFoundry的VegasVideo和SoundForgeAdobe的PremiereMGI的VideoWaveWindowsMedia流内容制作工具3准备WindowsMedia流内容使用WindowsMedia编码器转换文件正式编码之前必须首先建立编码会话建立会话需要指定音频或视频内容的源使用编码器转换媒体文件3准备WindowsMedia流内容使用WindowsMedia编码器转换文件使用编码器转换媒体文件3准备WindowsMedia流内容使用WindowsMedia编码器捕获音视频信号并将其保存到文件使用编码器对实况源进行编码4通过WindowsMedia发布流内容默认点播发布点默认点播发布点将“系统分区\WMPub\WMRoot”文件夹作为内容“源”提供点播服务最简单的方法是启用默认发布点通过WindowsMedia提供点播服务4通过WindowsMedia发布流内容创建点播发布点添加发布点(向导)提供全程向导添加发布点(高级)具有很强的定制能力通过WindowsMedia提供点播服务4通过WindowsMedia发布流内容向用户公告点播内容使用公告向导创建公告根据需要将公告文件分发给用户通过WindowsMedia提供点播服务4通过WindowsMedia发布流内容向用户公告点播内容通过WindowsMedia提供点播服务公告文件是一种WindowsMedia元文件,其扩展名是.asx,实际上是一种客户端播放列表文件4通过WindowsMedia发布流内容测试点播服务通过WindowsMedia提供点播服务4通过WindowsMedia发布流内容广播发布点实例将“系统分区\WMPub\WMRoot\Serverside_Playlist”播放列表文件作为其内容“源”可直接将要广播的内容添加到播放列表文件来提供广播服务使用WindowsMedia提供广播服务4通过WindowsMedia发布流内容创建广播发布点添加发布点(向导)提供全程向导添加发布点(高级)具有很强的定制能力通过WindowsMedia提供广播服务4通过WindowsMedia发布流内容公告广播内容启动单播公告向导并创建公告文件。与点播服务的单播公告相同测试广播服务可使用播放机控件进行实际测试。广播不能执行暂停、快进等操作通过WindowsMedia提供广播服务4通过WindowsMedia发布流内容什么是多播广播可以是单播形式,也可以是多播形式使用多播流,服务器向网络上的一个多播IP地址传输客户端通过向该IP地址订阅来接收流,无论有多少客户端,服务器只传输一个流在网上使用多播,网络路由器必须支持多播使用WindowsMedia提供多播方式的广播服务媒体服务器客户端节目A客户端客户端客户端4通过WindowsMedia发布流内容为广播发布点启用多播默认情况下根据向导创建的广播发布点是单播形式要以多播方式发布广播服务,就要为广播发布点配置多播流使用WindowsMedia提供多播方式的广播服务4通过WindowsMedia发布流内容公告广播多播内容使用多播公告向导来创建公告多播信息文件(.nsc)是一种WindowsMedia元文件使用WindowsMedia提供多播方式的广播服务4通过WindowsMedia发布流内容公告广播多播内容使用多播公告向导来创建公告多播信息文件(.nsc)是一种WindowsMedia元文件使用WindowsMedia提供多播方式的广播服务4通过WindowsMedia发布流内容测试广播多播服务可在WindowsMedia管理器测试广播多播流可直接通过WindowsMediaPlayer使用多播信息文件URL地址测试使用WindowsMedia提供多播方式的广播服务4通过WindowsMedia发布流内容WindowsMedia实况直播实况流不能作为文件存在,一边产生,一边广播播放过程中不可以进行“向前”、“后退”操作可利用存档功能将实况内容保存为文件,再提供广播或点播服务使用WindowsMedia提供实况直播服务WindowsMedia服务器客户端WindowsMedia编码器客户端流传送客户端流传送流传送流传送WindowsMedia编码器在编码实况事件时输出的是一个信息流,可发送到WindowsMedia服务器进行发布,也可直接使用WindowsMediaPlayer来收听或观看4通过WindowsMedia发布流内容WindowsMedia编码器发布广播实况内容的输出方式推传递:指编码器发起与媒体服务器的连接,将流“推送”到服务器(1)编码器位于防火墙后面,媒体服务器位于防火墙前面(2)编码器管理员需要控制广播拉传递:指媒体服务器发起到编码器的连接,媒体服务器从编码器“提拉”所需的流,只有客户端发出请求才传输流内容(1)多个分发服务器需要在不同的时间段连接到编码器(2)需要尽可能节省媒体服务器和编码器之间的带宽用量使用WindowsMedia提供实况直播服务4通过WindowsMedia发布流内容WindowsMedia编码器以拉传递方式编码实况事件选择广播方式设置广播连接使用WindowsMedia提供实况直播服务4通过WindowsMedia发布流内容WindowsMedia服务器接收实况流并发布到网络设置广播发布点来接收实况流并发布使用WindowsMedia提供实况直播服务4通过WindowsMedia发布流内容测试实况流发布使用WindowsMedia提供实况直播服务5播放WindowsMedia流内容URL直接指向流内容广播发布点使用URL格式“协议://服务器名/发布点名”点播发布点根据设置的内容源来决定URL格式(1)使用“协议://服务器名/发布点名/媒体文件名”直接播放媒体文件(2)对于服务器端播放列表(.wsx),使用“协议://服务器名/发布点名/*.播放列表扩展名”进行点播直接使用WindowsMediaPlayer播放5播放WindowsMedia流内容URL直接指向公告文件通过播放器使用ASX文件,必须知道到ASX文件的路径通过共享文件夹访问ASX文件,应使用地址“\\服务器名\共享名\公告文件名.asx”通过Web站点访问ASX文件,应使用地址“http://服务器名/公告文件名.asx”像使用ASX公告文件一样来使用NSC多播信息文件来访问多播流直接使用WindowsMediaPlayer播放5播放WindowsMedia流内容通过链接启动播放器将指向流内容的HTTP链接嵌入到一个Web页面或Web应用程序,通过单击该链接可启动WindowsMediaPlayer,接收来自WindowsMedia服务器的内容可以使用HTTP链接到ASX文件(如AHREF=http://服务器名/公告文件名.asx)链接可直接指向流内容的URL地址(如AHREF=mms://服务器名/发布点名/媒体文件名)通过链接启动WindowsMediaPlayer进行播放5播放WindowsMedia流内容将WindowsMediaPlayerActiveX控件嵌入到一个Web页或支持ActiveX的其他应用程序容器中OBJECTCLASSID=clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6ID=WMPPARAMNAME=NameVALUE=WMP1PARAMNAME=URLVALUE=mms://WEBSERVER/vodtest/OBJECTURL地址可以指向流内容本身、公告文件、NSC文件等嵌入WindowsMediaPlayerActiveX控件进行播放6通过网站来组织要发布的流内容在网页中列出WindowsMedia服务器可发布的流内容的URL,让用户点击相应的链接来启动WindowsMediaPlayer进行播放

1 / 39
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功