Media 服务配置

本文详细介绍了如何在Windows Server上配置流媒体服务,包括流媒体服务器的安装、流媒体服务直播系统和点播设置。内容涵盖顺序流式传输和实时流式传输的区别,以及点播和广播模式的操作。通过安装Windows Media Services组件和设置发布点,实现了流媒体的点播和直播功能。

一、项目任务划分
子任务1:流媒体服务器的安装与配置;
子任务2:流媒体服务直播系统的设置;
子任务3:流媒体点播设置与客户端设置;
二、项目任务实施
(一)子任务1:流媒体服务器安装与配置

  1. 任务目标:能够根据具体要求完成一个流媒体服务器的建立。
  2. 相关知识:概念:流媒体指以流方式在网络中传送音频、视频和多媒体文件的媒体形式。相对于下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕。由于流媒体技术的优越性,该技术广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中。功能:流媒体服务器的主要功能是以流式协议(RTP/RTSP、MMS、RTMP等)将视频文件传输到客户端,供用户在线观看;也可从视频采集、压缩软件接收实时视频流,再以流式协议直播给客户端。典型的流媒体服务器有微软的Windows Media Service(WMS),它采用MMS协议接收、传输视频,采用Windows Media Player(WMP)作为前端播放器;RealNetworks公司的Helix Server,采用RTP/RTSP协议接收、传输视频,采用Real Player作为播放前端;Adobe公司的Flash Media Server,采用RTMP(RTMPT/RTMPE/RTMPS)协议接收、传输视频,采用Flash Player作为播放前端。
    3.流媒体传输模式:
    顺序流式
    实时流式传输
    (1)顺序流式传输:
    顺序流式传输是顺序下载,在下载文件的同时用户可观看在线媒
    体,在给定时刻,用户只能观看已下载的那部分,而不能跳到还未下载的前头部分,顺序流式传输不象实时流式传输在传输期间根据用户连接的速度做调整。由于标准的HTTP服务器可发送这种形式的文件,也不需要其他特殊协议,它经常被称作HTTP流式传输。顺序流式传输比较适合高质量的短片段,如片头、片尾和广告,由于该文件在播放前观看的部分是无损下载的,这种方法保证电影播放的最终质量。这意味着用户在观看前,必须经历延迟,对较慢的连接尤其如此。对通过调制解调器发布短片段,顺序流式传输显得很实用,它允许用比调制解调器更高的数据速率创建视频片段。尽管有延迟,毕竟可让你发布较高质量的视频片段。顺序流式文件是放在标准HTTP或FTP
    服务器上,易于管理,基本上与防火墙无关。顺序流式传输不适合长片段和有随机访问要求的视频(但可以支持随机访问),如:讲座、
    演说与演示。它也不支持现场广播,严格说来,它是一种点播技术。
    (2)实时流式传输:
    实时流式传输指保证媒体信号带宽与网络连接配匹,使媒体可被
    实时观看到。实时流与HTTP流式传输不同,它需要专用的流媒体服务器与传输协议。实时流式传输总是实时传送,特别适合现场事件,也支持随机访问,用户可快进或后退以观看前面或后面的内容。理论上,实时流一经播放就可不停止,但实际上,可能发生周期暂停。实时流式传输必须配匹连接带宽,这意味着在以调制解调器速度连接时图象质量较差。而且,由于出错丢失的信息被忽略掉,网络拥挤或出现问题时,视频质量很差。如欲保证视频质量,顺序流式传输也许更好。实时流式传输需要特定服务器,如QuickTimeStreamingServer、
    RealServer与WindowsMediaServer。这些服务器允许你对媒体发送进行更多级别的控制,因而系统设置、管理比标准HTTP服务器更复杂。
    3.播放模式:
    从系统终端用户参与的角度来看,流媒体播放模式可分为点播和广播两种模式:
    从系绿服务器端传输数据的方式来看,可以将流媒体播放模式分为单播、组播模式。教学系统中设置了直播子系统和点播子系统,分别属于广播和点播。直播课堂中,师生在指定时间中人网络课堂,学生被动接收来自教师端数据:点播子系统中学生可不受时间控制,自主选择学习课程。
    (1)点播:
    占播指的是用户主动与服务器进行连接,发出选择节目内容的请求,服务器应用户请店日内容传输给用户。
    (2)广播:
    广播指的是媒体服务器主动发送流媒体数据,用户以被动的方式来接
    受流的方式,在这种连接中,客户端只能接受流,无法对流进行控制。广播又称为直播。广播常用单提市多播两种形式来实现。
    (3)单播:
    单播是指在客户端与媒体服务器之间需要建立-个单独的数据通道,即从-台服务器发送的每个数据包只能传送给一个终端用户。在单播方式下,每个客户独占-一个连接,是一种典型的点对点传输方式。
    (4)组播:
    又称多播,是一对多连接,多个客户端可以从服务器接受相同的数据
    流,
    (5)分发:
    随着学校发展,学生越来越多,考虑到系统的扩张性,如果客户端数
    量较多,为了节省带宽,提高系统的多媒体传输质量,需要采用多台媒体服务器,提供流内容的服务器称为发送服务器,它将流发送给其他接收服务器,再由接收服务器将流转发到客户端。这样就存在媒体服务器间的流数据传输,称为分发
    4.安装配置media服务:
    ①开始->所有程序 ->控制面板->添加删除程序->添加/删除Windows组件;
    ②选择windows Media Services点击“下一步”依次安装;
    ③开始->程序->管理工具中选择windows Media Services;
    ④在安装过程中会要求插入 windows Server2003系统安装光盘或指定系统安装路径。然后单击“下一步”,安装过程中进行文件的复制与系统的设置。
    ⑤安装结束后在“此服务器现在是流式媒体服务器”对话框中单击“完成”按钮。
    ⑥成功安装 Windows Media Services组件以后,用户可以测试流媒体能不能被正常播放,以便验证流媒体服务器是否运行正常。
    5.测试流媒体服务器
    (二)子任务2 流媒体服务直播系统的设置
    1.任务目标:能根据具体要求完成一个简单流媒体直播系统的建立。采用 Windows Media Windows Media格式的实时流后,将其输送到 Window Media服务实现实况直播。
    2.安装Window Media编码器
    下载安装Window Media编码器,下载完成后进行安装设置,双击文件打开安装向导对话框,并单击下一步,查看Window Media编码器的最终用户许可协议,选择我接受许可协议中的条款,并单击下一步按钮,选择编码器的安装目录,选择安装路径,然后单击下一步按钮。 然后开始进行文件复制和系统初始设置过程,然后单击完成,系统将会重新启动。完成安装。
    3.实现直播设置
    ①启动 Windows Media编码器,新建一个会话,弹出“新建会话”对话框,然后选择“广播实况事件”,建立一个直播服务。
    ②在弹出的“新建会话向导”中选择使用编码的音频和视频设备,然后单击“下一步”按钮。
    4设置广播方法
    编码器采用了两种方式广播编码内容,这里介绍一下这两种方式。
    ①流推传递至 Windows Media服务器。
    从编码器以推传递方式传输流时,必须指定传输的目标 Windows Media服务器,以及经过的广播发布点(新建的或者现有的)。在 Windows Media服务器上,有许多用于配置发布点的选项,其中包括限制可以收看流的播放机的数量、控制对内容的访问,以及设置日志记录。如果希望重复使用某个配置,那么可以在服务器上添加一个广播发布点并根据需要进行配置,然后在每次将流推传递到服务器时都复制该发布点的设置。
    ②自编码器拉传递。
    (三)子任务3 流媒体点播设置与客户端设置
    1.任务目标:根据要求完成一个流媒体服务器的点播和客户端设置。
    2.相关知识:流媒体服务器是通过建立发布点来发布流媒体内容和管理用户连接的。流媒体服务器能够发布从视频采集卡或摄像机等设备中传来的实况流,也可以发布事先存储的流媒体文件,并且也可以发布实况流和流媒体文件的结合体。一个媒体流可以由一个媒体文件构成,也可以由多个媒体文件组合而成,还可以由一个媒体文件目录组成。
    流媒体服务器能够通过点播和广播两种方式发布流媒体,其中点播方式允许用户控制媒体流的播放,具备交互性;广播方式将媒体流发送给每个连接请求,用户只能被动接收而不具备交互性。每种发布方式又包括单播和多播两种播放方式。其中单播方式是为每个连接请求建立一个享有独立带宽的点对点连接;而多播方式则将媒体流发送到一个D类多播地址,允许多个连接请求同时连接到该多播地址共享一个媒体流,属于一对多连接。发布方式和播放方式可以组合成4种发布点类型,即“广播—单播”、“广播—多播”、“点播一单播”和“点播—多播”。
    3.创建发布点
    步骤1:打开 Windows Media Services窗口,在左窗格中展开服务器目录,并选中“发布点”选项。然后在右窗格空白处单击鼠标右键,选择“添加发布点(向导)”命令。
    步骤2:打开“添加发布点向导”对话框,在欢迎对话框中直接单击“下一步”按钮,打开“发布点名称”对话框。在“名称”编辑框中输入能够代表发布点用途的名称,并单击“下一步”按钮。
    步骤3:在打开的“内容类型”对话框中用户可以选择要发布的流媒体类型。这里选中“目录中的文件”单选钮,并单击“下一步”按钮。
    步骤4:在打开的“发布点类型”对话框中,选中“点播发布点”单选按钮,并单击“下一步”按钮。
    步骤5:打开“目录位置”对话框,在这里需要设置该点播发布点的主目录。单击“浏览按钮,打开“Windows Media浏览”对话框。单击“数据源”编辑框右侧的下拉三角按钮,选中主目录所在的磁盘分区。然后在文件夹列表中选中主目录,并单击“选择目录”按钮。
    步骤6:返回“目录位置”对话框,如果希望在创建的点播发布点中按照顺序发布主目录中的所有文件,则可以选中“允许使用通配符对目录内容进行访问”复选框。设置完毕单击“下一步”按钮。
    步骤7:在打开的“内容播放”对话框中,用户可以选择流媒体文件的播放顺序。选中“循环播放”和“无序循环”复选框,从而实现无序循环播放流媒体文件。单击“下一步”按钮。
    步骤8:打开“单播日志记录”对话框,选中“,启用该发布点的日志记录”单选钮启用单播日志记录。借助于日志记录可以掌握点播较多的流媒体文件以及点播较为集中的时段等信息,单击“下一步”按钮。步骤9:在打开的“发布点摘要”对话框中会显示所设置的流媒体服务器参数,确认设置无误后单击“下一步”按钮。
    步骤10打开“正在完成‘添加发布点向导’”对话框,选中“完成向导后”复选框,并选中“创建公告文件(asx)或网页(htm)”单选按钮。最后单击“完成”按钮。
    4.客户端播放流媒体
    步骤1在 Windows Media Player10窗口中右键单击窗口边框,依次选择“文件”→开URL”命令。
    步骤2打开“打开URL”对话框,在“打开编辑框中输入发布点连接地址(如mms://202.192.72.233/movie),并单击“确定”按钮。
    步骤3 Windows Media Player将连接到发布点,并开始连续循环播放发布点中的流媒体内容。用户可以对媒体流进行暂停、播放和停止等播放控制。
    三、项目任务总结
    了解 Media Media服务器的安装与配置;根据实际需求实现视频直播和客户端接收;掌握创建点播服务器和实现客户端的接收。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值