WindowsServer构架流媒体服务器
流媒体服务器方案
流媒体服务器方案
一、引言
流媒体服务作为现代信息传输的重要方式,对服务器系统提出了更高的要求。本方案旨在设计一套符合行业标准、性能卓越、安全可靠的流媒体服务器方案,以满足日益增长的高质量流媒体服务需求。
二、需求分析
1.高并发处理能力:服务器需能处理大量的并发请求,保证服务的流畅性。
2.低延迟传输:确保流媒体数据传输的实时性,降低播放延迟。
数据库:使用MySQL等关系型数据库,确保数据管理的规范性。
缓存系统:采用Redis等高性能缓存技术,提高系统响应速度。
3.安全设计
数据加密:对敏感数据进行加密存储,保护用户隐私。
传输安全:使用SSL/TLS协议加密数据传输,防止中间人攻击。
访问控制:实施严格的访问控制策略,确保只有授权用户能访问数据。
(3)数据库:选用关系型数据库,如MySQL、PostgreSQL等;
(4)缓存:采用Redis等高性能缓存技术。
4.数据安全
(1)遵循我国相关法律法规,对用户数据进行加密存储;
(2)采用HTTPS协议,保障数据传输安全;
(3)定期进行数据备份,防止数据丢失。
5.性能优化
(1)负载均衡:采用一致性哈希算法,实现负载均衡;
3.优化用户体验,提高服务器稳定性;
4.方便后期扩展,降低运维成本。
三、技术方案
1.系统架构
本方案采用分布式架构,分为前端、后端和存储三部分。
(1)前端:负责用户接入、请求分发和负载均衡;
(2)后端:处理流媒体数据,提供编码、解码、转码等功能;
(3)存储:存储流媒体数据,提供高效的数据访问。
2.硬件选型
流媒体服务器方案
第1篇
流媒体服务器方案
win2003下做流媒体服务器出现的问题
网络上的方法:1、视频文件所在目录的NTFS权限设置问题必须添加NETWORK SERVICE用户组默认权限(读取和运行、列出文件夹目录、读取),如果Media Services提供匿名访问,还要添加"Windows Media Services来宾帐户"(WMUS_机器名)至少读取的权限。
今天在解决一网友问题时发现,如果端口被封或者防火墙限制,则不管是在服务器测试还是客户机访问,均会出现这样的错误信息:Windows Media Player无法访问此文件。
可能是此文件正在使用中、您没有权限访问存储此文件的计算机,或者您的代理设置不正确。
2,检查防火墙是否有打开。
Windows Media Services 与Windows Firewall这儿说的是Windows防火墙(系统自带的),别的防火墙软件我们没有采用。
当被防火墙屏蔽,在服务器本地测试媒体文件没有任何问题,但是客户端始终访问不了。
MMS协议采用1755端口,RTSP协议采用554端口我们都知道,可是在防火墙上打开了这两个端口还是不行,后来知道这两个协议还要随机打开高位端口。
解决办法:打开Windows防火墙的"例外"选项卡,添加程序WMServer.exe,程序位置:%Winroot%system32\windows media\server\WMServer.exe。
这样当有客户端请求服务的时候,防火墙会打开所有WMServer.exe请求的端口,而当服务停止后,防火墙会关闭相应端口。
C:\WINDOWS\system32\windows media\server防火墙端口没有打开,尤其是UDP 5005,输入:端口80、554、1755 上的TCP。
Windows Media 服务器使用TCP 输入端口接受来自Windows Media Player 及其他客户端的传入HTTP连接(端口80)、RTSP连接(端口554)或MMS 连接(端口1755)。
基于windows media流媒体技术在教学中的研究与应用
基于windows media流媒体技术在教学中的研究与应用摘要:通过学习流媒体技术的有关知识,选择windows media技术实现跨平台、跨区域的广播教学。
关键词:流媒体 windows media 广播教学0 引言流媒体技术已经成为当今互联网应用的主流,主要包括有校园广播教学、远程教育、视频点播、互联网直播和视频会议等。
目前,不少中高职院校也采用了该技术进行各种形式的教学。
1 流媒体技术介绍及关键技术研究流媒体(streaming media)是一种新兴的网络传输技术,它是一种可以使用音频、视频和其它多媒体文件能在互联网上以实时的、无需下载等待的方式进行播放的技术。
流媒体技术是一个综合的技术,它包括信息的采集、编码、储存、传输、播放等多项技术。
[1]流媒体系统主要包括五部分内容:①编码工具:用于创建、捕捉和编辑多媒体数据,形成流媒体格式。
②流媒体数据。
③服务器:存放和控制流媒体的数据。
④网络:适合多媒体传输协议和实时传输协议的网络。
⑤播放器:供客户端浏览流媒体文件(通常是独立的播放器和activex方式的插件)。
当前流媒体技术解决方案主要有三种:一种是微软公司的windows media;一种是real networks公司的real system;另一种是apple公司的quick time。
[2]其中windows media被集成在windows server 2003系统上,通过与windows media encoder和windows media player结合使用,能够通过为用户提供音频和视频的内容;而real system和quick time具有跨平台性,在互联网上也深受用户的喜爱。
1.1 构建windows media服务的软件及技术要求①系统组成部件:媒体服务器(windows media server)、asf文件制作工具(windows media encoder)、客户端媒体播放器(windows media player)。
教你组建局域网电影服务器系统
教你组建局域网电影服务器系统在如今数字化的时代,拥有一个属于自己的局域网电影服务器系统是一件非常酷的事情。
无论是在家中与家人朋友共享电影,还是在小型办公室或工作室为同事提供娱乐资源,组建这样一个系统都能带来极大的便利。
接下来,我将一步步教您如何组建局域网电影服务器系统。
一、准备工作1、硬件设备一台性能较好的电脑作为服务器主机,建议具备足够的内存、处理能力和存储空间。
大容量硬盘,用于存储电影文件。
可以选择机械硬盘以获取较高的性价比,或者固态硬盘以提高读写速度。
可靠的网络交换机或路由器,确保局域网内的设备能够稳定连接。
2、操作系统选择适合服务器的操作系统,如 Windows Server 、Linux 发行版(如 Ubuntu Server )等。
Windows Server 具有图形化界面,操作相对容易;Linux 则更稳定、资源占用少,适合有一定技术基础的用户。
3、软件选择服务器端软件:例如 Plex 、Emby 、Jellyfin 等,它们可以帮助您管理和流媒体播放电影。
客户端软件:根据您使用的设备(如电脑、手机、平板)选择相应的客户端应用程序。
二、安装和配置操作系统1、安装操作系统按照所选操作系统的安装指南进行安装,设置好用户名、密码等基本信息。
2、网络设置确保服务器主机连接到局域网,并正确配置 IP 地址、子网掩码、网关等网络参数,使其能够与其他设备通信。
3、开启必要的服务和功能根据操作系统的不同,可能需要开启文件共享、远程访问等功能。
三、安装和配置服务器软件1、下载并安装所选的服务器软件例如,如果选择 Plex ,可以从其官方网站下载安装程序,并按照提示进行安装。
2、媒体库设置指定电影存储的目录,让服务器软件能够扫描和识别电影文件。
为电影添加标签、分类等信息,方便管理和搜索。
3、用户管理创建不同的用户账号,并设置相应的权限,例如某些用户只能观看特定类型的电影。
4、转码设置根据服务器的性能和客户端设备的能力,设置合适的转码选项,以确保在不同设备上都能流畅播放电影。
流媒体服务器的配置
流媒体服务器的配置一、前言随着互联网技术的不断发展,流媒体服务器在各种网络应用中扮演着越来越重要的角色。
流媒体服务器主要负责处理音频、视频以及其他多媒体数据的传输,提供流畅、高质量的媒体内容。
本文将探讨如何配置一个稳定、高效的流媒体服务器。
二、流媒体服务器硬件选择1、处理器:选择具有高性能处理器的服务器,这样可以提供更快的处理速度,确保流媒体的顺畅播放。
2、内存:选择具有较大内存容量的服务器,这样可以存储更多的媒体数据,提高服务器的响应速度。
3、网络接口:选择具有高速网络接口的服务器,这样可以提供更快的网络传输速度,保证流媒体的实时传输。
4、存储设备:选择具有大容量、高速度的存储设备的服务器,这样可以存储更多的媒体文件,提高服务器的性能。
三、流媒体服务器软件配置1、操作系统:选择稳定的操作系统,例如Linux,因为它具有强大的网络功能和稳定的性能。
2、流媒体软件:选择成熟的流媒体软件,例如Windows Media Services、Real Networks Streaming Server等,它们具有强大的流媒体处理功能。
3、配置网络连接:确保服务器具有稳定的网络连接,以便于媒体内容的传输。
4、配置存储设备:确保存储设备能够满足服务器的需求,并提供足够的存储空间。
四、流媒体服务器安全配置1、防火墙:配置防火墙以防止未经授权的访问和攻击。
2、安全策略:制定安全策略以保护服务器免受恶意攻击。
3、定期更新:定期更新服务器软件和操作系统,以确保服务器的安全。
五、总结配置一个稳定、高效的流媒体服务器需要考虑多个方面,包括硬件选择、软件配置以及安全配置。
只有充分考虑到这些因素,才能建立一个满足需求的流媒体服务器。
希望本文能够帮助大家了解如何进行流媒体服务器的配置。
流媒体服务器的搭建随着互联网的快速发展,流媒体技术已经成为了一种重要的信息传播方式。
流媒体服务器是流媒体技术的核心组成部分,可以实现音视频数据的实时传输、存储和播放等功能。
流媒体服务器资料
流媒体服务器资料使用技术解释流媒体指以流方式在网络中传送音频、视频和多媒体文件的媒体形式。
相对于下载后观看的网络播放形式而言,流媒体的典型特征是把连续的音频和视频信息压缩后放到网络服务器上,用户边下载边观看,而不必等待整个文件下载完毕。
由于流媒体技术的优越性,该技术广泛应用于视频点播、视频会议、远程教育、远程医疗和在线直播系统中。
流媒体服务器只要类型分为:大并发视频服务器、直播时移服务器、P2P直播服务器、视频交互应用服务器视频应用管理:媒体内容管理系统、H.264/MPEG-4编码工具、机顶盒终端管理系统、节目导航与发布系统。
流媒体服务器的主要功能是以流式协议(RTP/RTSP、MMS、RTMP等)将视频文件传输到客户端,供用户在线观看;也可从视频采集、压缩软件接收实时视频流,再以流式协议直播给客户端。
流媒体视频服务器软件1.典型的流媒体服务器有微软的Windows Media Service(WMS)a)适合C/S程序.2.Adobe公司的Flash Media Server简称FMS,被称为是目前开发Web音视频应用程序(比如,视频聊天室、视频会议系统、播客系统、音视频留言等等)的最方便最快捷的解决方案。
也在web应用程序开发上有着越来越广泛的应用。
FMS优良功能并不是免费的4000美金每个点。
FMS 采用RTMP(RTMPT/RTMPE/RTMPS)协议接收、传输视频,采用Flash Player作为播放前端。
a)适合B/S程序,收费,价格昂贵3.Ultrant Flash Media Server流媒体服务器软件,以及基于Java语言的开源软件Red5。
a)适合B/S程序JAVA开发编写开源免费. 后期开发工作量大.RED5开源的Flash流媒体服务器,开源的Red5成为人们的新宠。
Red5是一个采用Java开发开源的Flash流媒体服务器,功能上与FMS类似。
使用RTMP作为流媒体传输协议,它支持:把音频(MP3)和视频(FLV)转换成播放流;录制客户端播放流(只支持FLV);共享对象;现场直播流发布;远程调用。
如何在局域网中搭建音频流媒体服务器
如何在局域网中搭建音频流媒体服务器在如今信息技术飞速发展的时代,音频流媒体已经成为一种非常流行的媒体形式。
搭建一个局域网中的音频流媒体服务器,可以方便地分享音频资源,并提供更好的用户体验。
本文将介绍如何在局域网中搭建音频流媒体服务器的步骤和方法。
1. 需求分析在搭建音频流媒体服务器之前,我们需要明确自己的需求。
例如,我们需要搭建一个能够支持多个用户同时访问的服务器,还是只需要支持有限数量的用户,是否需要对音频进行实时转码等等。
根据需求的不同,选择合适的软件和硬件设备。
2. 选择合适的服务器软件搭建音频流媒体服务器的第一步是选择合适的服务器软件。
通过市场调研和对比,我们可以选择一些常用的音频流媒体服务器软件,例如KooRaRoo Media、Twonky Server、PS3 Media Server等。
根据我们的需求,选择最适合的软件进行安装和配置。
3. 准备服务器硬件在搭建音频流媒体服务器时,我们需要准备一定的服务器硬件。
服务器硬件一般包括一台高性能的计算机、一块大容量的硬盘用于存储音频文件以及网络设备,确保局域网内的用户可以正常访问我们的服务器。
4. 安装和配置服务器软件选择合适的服务器软件后,我们需要按照软件提供的安装和配置指南,将服务器软件安装在服务器硬件上,并进行必要的配置。
配置过程中,我们需要设置音频文件存储路径、音频流传输协议、用户权限管理等等。
5. 添加音频文件安装和配置完服务器软件之后,我们需要将音频文件添加到服务器中,以便用户可以访问和播放。
根据服务器软件的不同,可以通过简单的拖拽操作或者设置文件夹共享等方式,添加音频文件。
6. 测试和优化完成服务器搭建的最后一步是测试和优化。
我们需要在局域网中的其他设备上,通过网络浏览器或专用的音频播放软件,访问我们的流媒体服务器,测试是否可以正常播放音频文件。
如果出现问题,我们需要及时检查服务器软件和硬件的配置,优化服务器的设置,确保服务器的稳定性和流畅性。
图解windows media Services流媒体服务器的搭建教程.售后服务
的朋友建议用windowsmediaserver。
一、windowsmediaserver的架建第一步添加Mediaservices9windowsmediaserver是微软免费提供的一个流媒体服务端软件(当然不是真的免费,你想想windows2003专业版跟企业版要多少钱,不过我用盗版)在2003光盘中可以找到,在装windows2003时可以选择这个服务,如果装2003系统时,你没有选择添加这个服务,你也可以在添加删除程序里选择添加这个服务(不要告诉我你不会装windows2003)添加后,你的机器就已经拥有了windowsmediaserver服务了mediaservices9,你可以把asf、wmv等文件放到C:\WMPub\WMRoot中,用mms://地址/文件名的方式来访问你放进去的那个文件了,呵呵,怎么样?简单吧?不过,你不可能真的就用c盘来存放那么多的流媒体文件吧?我们要做的是更改流媒体服务器的主目录,就是说我们可以在另外的分区建立一个目录来存放这些文件,当用mms://地址/文件名访问的时候是访问你建立的那个目录里的文件而不是C:\WMPub\WMRoot中的文件。
二、在服务器上安装HVC400编码器和Nowstream编码软件,来实现实况流的直播或定时直播、实况流的拉传递功能、实况流的推传递功能、文件保存或定时保存等。
为什么要用Nowstream跟HVC400编码卡而不用采集卡呢?因为:HVC400是一款高压缩比,高清晰度,质量稳定的MPEG-4硬件压缩卡。
它是基于支持多格式的单芯片压缩技术的产品,该技术运用多重运算法则把原视音频信号压缩并接合成不同格式的流文件,从而保证了视频跟音频在时间上的同步。
HVC400支持包括WMV,DIVX,MPEG-1,MPEG-2等在内的多种文件格式的硬件压缩,硬件压缩技术大大的节省了系统的资源,因此能在普通PC机上轻松实现四路卡同时运行。
Windows Server 2008 R2 构架配置流媒体服务器
Windows Server 2008 R2 构架配置流媒体服务器(Media Services)所谓流媒体是指采用流式传输的方式在Internet播放的媒体格式。
和需要将整个视频文件全部下载之后才能观看的传统方式相比,流媒体技术是通过将视频文件经过特殊的压缩方式分成一个个的小数据包,由视频服务器向用户计算机连续、实时传送,用户不需要将整个视频文件完全下载之后才能观看,只需经过短暂的缓冲就可以观看这部分已经下载的视频文件,文件的剩余部分将继续下载。
常见的流媒体文件格式有mov .asf .3gp .viv .swf .rt .rp .ra .rm等。
微软最新的企业级应用平台Windows Server 2008 R2中集成了一些新的功能而广受业界关注,如虚拟化技术Hyper-V、服务器管理工具Server Manager、新的IIS7.0等。
Windows Server 2008 R2中还提供了流媒体服务所需的Windows媒体服务,在下文中,我们将采用Windows Server 2008 R2搭建流媒体服务器,来体验一下微软最新的企业级应用平台在媒体服务方面的改进。
一、Windows Media Services简介Windows Media Services(Windows媒体服务,简称WMS)是微软用于在企业Intranet和Internet上发布数字媒体内容的平台,通过WMS,用户可以便捷的构架媒体服务器,实现流媒体视频以及音频的点播播放等功能。
WMS并不是Windows Server 2008 R2中一个全新的组件,也存在于微软以往的服务器操作系统中。
Windows Server 2003下的WMS9.0功能已经非常强大,具有支持新的流媒体构架,支持HTTP、RTSP等多种协议,支持fast streaming和多播技术等特性。
而在Windows Server 2008 R2下,WMS的功能更加完善。
网易视频云:流媒体服务器原理和架构解析
网易视频云:流媒体服务器原理和架构解析一个完整的多媒体文件是由音频和视频两部分组成的,H264、Xvid等就是视频编码格式,MP3、AAC等就是音频编码格式,字幕文件只是附加文件。
目前大部分的播放器产品对于H.264 + AAC的MP4编码格式支持最好,但是MP4也有很多的缺点,比如视频header很大,影响在线视频网站的初次加载时间。
为了降低头部体积,需要进行视频本身的物理分段等等。
对MPEG2-TS格式视频文件进行物理切片,分成一小段,这种方式被Apple公司的HTTP Live Streaming (HLS)技术采用。
另外一种是使用Fragmented MP4文件格式,这是一种文件内部的逻辑分割方式,而视频文件还是完整的,这种技术被Microsoft Smooth Streaming和Adobe HTTP Dynamic Streaming采用。
很多在线视频网站在带宽耗费的压力下,主要选择的是adobe公司提供的FLV或F4V,FLV是流媒体封装格式,可将其数据看为二进制字节流。
总体上看,FLV包括文件头(File Header)和文件体(File Body)两部分,其中文件体由一系列的Tag及Tag Size对组成。
流媒体传输类型流媒体在播放前不是完全下载整个文件,而是把开始部分内容存入内存,数据流是随时传送随时播放。
流媒体服务器提供的流式传输方式有两种:顺序流式传输和实时流式传输两种方式。
顺序流式传输是顺序下载,在下载文件的同时用户可观看在线媒体。
如果使用普通的HTTP服务器,将音视频数据以从头至尾方式发送,则为顺序流媒体传输。
实时流式传输总是实时传送,特别适合现场事件。
一般来说,如果视频为现场直播,或使用专用的流媒体服务器,或应用如RTSP等专用实时协议,即为实时流媒体传输。
实时流式传输必须匹配连接带宽,这意味着图像质量会因网络速度降低而变差。
在流式传输时,流媒体数据具有实时性,等时性等基本特点,流服务期和客户终端要保证各种媒体间的同步关系,因此,流媒体传输对“最大延时”,“延时抖动”等QoS参数都有严格要求。
流媒体服务器
流媒体服务器在当今数字化的时代,流媒体服务已经成为我们日常生活中不可或缺的一部分。
无论是观看在线视频、收听网络音乐,还是进行视频会议和直播,都离不开流媒体服务器的支持。
那么,什么是流媒体服务器?它又是如何工作的呢?简单来说,流媒体服务器是一种专门用于处理和传输流媒体数据的服务器。
它能够接收、存储和分发音频、视频等多媒体内容,以实现实时或按需的播放。
流媒体服务器的工作原理其实并不复杂。
当我们在客户端(比如电脑、手机等设备上的播放器)请求观看或收听某个流媒体内容时,客户端会向流媒体服务器发送请求。
服务器接收到请求后,会根据请求的内容和客户端的网络状况,选择合适的编码格式和传输协议,将流媒体数据分割成一系列的数据包,并按照一定的顺序发送给客户端。
客户端在接收到这些数据包后,会对其进行解码和重组,最终实现多媒体内容的播放。
为了保证流媒体的流畅播放,流媒体服务器需要具备强大的性能和处理能力。
首先,它需要有足够的存储空间来存储大量的多媒体文件。
其次,服务器的处理器和内存要能够快速处理和传输数据,以应对大量客户端的同时请求。
此外,良好的网络带宽也是至关重要的,否则可能会导致数据传输的延迟和卡顿。
在实际应用中,流媒体服务器有多种类型和用途。
比如,视频点播服务器(VOD)允许用户在任何时间选择观看自己喜欢的视频内容,就像我们在视频网站上看电影、电视剧一样。
直播服务器则用于实时传输现场活动、体育赛事等内容,让观众能够实时观看。
还有企业内部使用的视频会议服务器,方便员工进行远程沟通和协作。
流媒体服务器的技术也在不断发展和创新。
随着 5G 网络的普及,更高的传输速度和更低的延迟为流媒体服务带来了更多的可能性。
比如,超高清视频、虚拟现实(VR)和增强现实(AR)等沉浸式媒体内容的传输将变得更加流畅和稳定。
同时,人工智能技术也在流媒体领域得到了应用,比如通过智能编码和内容推荐,为用户提供更好的观看体验。
然而,流媒体服务器的运行也面临着一些挑战。
Windows-Server-的安装与基本配置
任务1-3 Windows Server 2012的桌面管理与网络配置
6.网络的设置与测试
(3)网络发现的设置
任务1-3 Windows Server 2012的桌面管理与网络配置 6.网络的设置与测试
Windows XP Windows Server 2003
Windows Vista 商业用途 Windows Vista个人用途;在50个国家发布
Windows Server 2008 Windows 7 Windows Server 2008 R2 Windows Server 2012 Windows 8 Windows Server 2012 R2 Windows 10 Windows Server 2016
2.更改计算机名
任务1-3 Windows Server 2012的桌面管理与网络配置
3.启用/关闭防火墙
任务1-3 Windows Server 2012的桌面管理与网络配置
4.使用任务管理器查看资源的使用情况
任务管理器的启动与使用方法如下:
右击桌面底部的“任务栏”→在弹出的快捷菜单中选中【任务管理器】菜单项,打开 【任务管理器】窗口,其中,有进程、性能、用户、详细信息和服务五个选项卡,如图139所示。 【进程】:在该选项卡上显示了当前正在运行的程序(及进程)及其占用的CPU和内存 的资源数量。可以通过窗口右下角的【结束任务】结束选定的进程。 【性能】:用来查看计算机的CPU、内存和以太网的使用情况。单击其中的【打开 资源监视器】后,可以更清楚地查看本计算机的CPU、内存、磁盘和网络等资源的使 用情况。 【用户】:用来查看登录到本计算机的用户,并可对选定的用户中断连接、注销或发 送信息给用户。 【详细信息】:可以查看每个执行的应用程序的用户、CPU使用率、占用内存等。 【服务】:可以查看系统中包括的服务及其状态(如,正在运行或已停止)。
Windows Server 2008服务器管理器之角色配置
Windows Server 2008服务器管理器之角色配置来源:互联网作者:大中小】在介绍服务器管理器之前,先来了解一下什么是角色。
角色是指服务器要做的单一、非常有针对性的事情。
比如,DNS功能就是一个单一的角色。
Windows server 2008 中包括三种主要类别的角色:标识和访问管理(作为active Directory一部分的角色)、基础结构(包括文件服务器在介绍服务器管理器之前,先来了解一下什么是角色。
角色是指服务器要做的单一、非常有针对性的事情。
比如,DNS功能就是一个单一的角色。
Windows server 2008 中包括三种主要类别的角色:标识和访问管理(作为 ac tive Directory一部分的角色)、基础结构(包括文件服务器、打印服务器、DNS 等)以及应用程序(如 Web 服务器角色和终端服务)。
windows server 2008 随附了大约 17 个服务器角色(例如 active Directory 证书服务、网络策略和访问服务以及 windows server 虚拟化等)。
其他额外的角色(如流媒体服务角色)可以通过下载来获得。
而服务器管理器正是为这些角色的添加、删除、维护而生。
windows server 2008 新的"服务器管理器"控制台使得在企业中管理和保护多个服务器角色变得更为容易。
它在本质上是扩展的 microsoft管理控制台 (MMC),利用它可以实际查看和管理影响服务器生产率的所有信息和工具。
它为管理服务器的标识和系统信息、显示服务器状态、确定服务器角色配置问题以及管理在服务器中安装的所有角色提供了单一来源。
利用"服务器管理器",我们可以:" 查看和更改服务器上安装的服务器角色和功能。
" 执行特定于服务器的管理任务,如启动或停止服务、管理本地用户帐户等。
" 执行特定于服务器上所安装角色的管理任务。
流媒体服务器设置
二、管理Windows Media Services前面简单地使用了Windows Media Services的功能,接下来要详细了解Windows Media Services的管理与配置。
依次单击“开始”——“管理工具”——“Windows Media Services”,打开管理工具:图八当Windows Media Services安装后,就会自动创建一个发布点(包括点播与广播),发布点的点播视频主目录是:C:\WMPub\WMRoot。
单击“更改”按钮可以重新设置点播视频主目录。
在点播发布点的“属性”选项卡中,可以对Windows Media Services进行配置:图九“授权”下的“WMS IP地址授权”项是用来授权合法的IP地址才能访问Windows Media Services。
这样就可以有效地保护视频资源,只有经过授权的合法的IP段才能访问。
图十客户端IP地址授权图十一WMS 客户端日志记录如果开启了WMS客户端日志记录功能,客户对Windows Media Services 的所有访问将被记录在日志文件里面。
图十二“限制”“限制”里面共有八个设置项,主要是用来限制客户端与Windows Media Services的连接及速率。
图十三广播发布点三、实况广播的应用下面我们要做一个实时视频广播的实例。
Windows Media Services安装时自动创建的广播发布点不能用于实时视频流广播,我们需要新创建一个广播发布点(或由编码器自动创建)。
还需要说明的时,实时视频采集/编码器与Windows Media Services服务器不在一台计算机上。
拓扑图如下:图十四实时视频流广播拓扑图在图十四中“视频采集编码计算机”上的操作系统是Windows XP Professional,安装有Windows Media Encode,或者称之为视频编码器,“流媒体服务器”是Windows Server 2003安装了Windows Media Services组件。
搭建windows media service组播服务器
搭建windows media service组播服务器一、基本条件Windows 2003企业版(标准版不行,没有多播功能)Windows Media ServiceIIS 6.0上面两个服务都在“添加/删除windows”组件中,其中IIS在组件应用程序服务器中。
具体如下图选择即可:二、配置IIS多播服务器在用户点播时,最开始时一个单播过程,客户通过http请求服务器的xx.nsc文件,该文件一般有如下内容://示例文件2.nsc内容:[Address]Name=023m000000000MGG1204C0H01504O0800i0200CW0000NSC Format Version=029G0000000008Cm0k0300000Multicast Adapter=022W000000000MCG0m02u0CW0k0380Cm0k0340CG0000IPAddress=02FW000000000SCW0p03a0BW0n03a0CW0k0380BW0n03W0DG0000 IP Port=0x00006654Time To Live=0x00000020Default Ecc=0x0000000ALog URL=020W0000000002000Unicast URL=020W0000000002000Allow Splitting=0x00000001Allow Caching=0x00000001Cache Expiration Time=0x00015180[Formats]Format1=02V0001Ia001KYC……Description1=021W0000000006SG1n0000……Format2=02vm000Tq000YbC2QoTOvcpn6csG2g06B……Description2=02HW0000000016G……Format3=02h0000v4000hCC2QoTOvcpn6csG2g06BER9eA00000000200……上面的文件说明了多播地址、端口、编码格式等,我们不需要了解太多,只需要知道:通过这个文件,客户知道了现在自己应该加入那个组。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上表是微软服务器操作系统与其相应WMS的对应关系,WMS作为一个系统组件,并不集成于Windows Server系统中,比如在Win2K和Win2003中,WMS需要通过操作系统中的“添加删除组件”进行安装,安装时需要系统光盘。
而在Win2008中,WMS不再作为一个系统组件而存在,而是作为一个免费系统插件,需要用户下载后进行安装。
Windows Server 2003下的WMS9.0功能已经非常强大,具有支持新的流媒体构架,支持HTTP、RTSP等多种协议,支持fast streaming和多播技术等特性。
而在Windows Server 2008下,WMS的功能更加完善。
第2页:Windows Media Services 2008二、Windows Media Services 2008新一代多媒体内容发布平台WMS 2008可以在32位和64位的Web版、标准版、企业版和数据中心版的Windows Server 2008中进行安装。
WMS 2008的应用环境非常广泛,在企业内部应用环境中,可以实现点播方式视频培训,课程发布,广播等。
在商业应用中,可以用来发布电影预告片,新闻娱乐,动态插入广告,音频视频服务等。
WMS 2008具备以下核心功能:·fast steaming:这个功能在WMS 9.0中就已经出现,在WMS 2008中进行了优化。
fast steaming功能包含快速开始、快速缓存、快速连接和快速恢复等功能,从用户体验上来看,当我们播放一个流媒体视频,漫长的等待时间和断断续续的播放质量必然让我们观看视频的兴趣大减,而fast steaming功能让我们可以流畅的观看流媒体视频,并且减少缓冲等待的时间。
WMS 2008支持多编码率视频或者音频,可以动态的检测用户带宽,并且智能的为用户选择不同编码率的视频音频文件,从而保证流媒体文件播放的速度,增强用户体验。
·更多的并发连接支持:WMS 2008通过带宽检测、智能选择编码率以及fast steaming等功能大大提升了性能,从而相对以前的WMS版本可以支持更多的并发连接数。
在相同硬件条件下,WMS 2008每服务器并发连接用户数量可以达到以前的2倍。
·Serve Core安装模式:从Windows Server 2008开始,管理员可以选择安装具有特定功能,但不包含任何不必要功能的Server Core最小安装模式,它为一些特定服务的正常运行提供了一个最小的环境,从而减少了其他服务和管理工具可能造成的攻击和风险。
WMS 2008支持在Server Core模式进行安装,从而将风险和资源占用减到最低。
·集成的cache/proxy功能:WMS 2008集成缓存/代理功能,也是为了提高流媒体播放速度和质量而设计。
举个例子来说,比如在企业应用中,可以通过WMS 2008来构架一台流媒体服务器,用来发布企业内部的培训视频、音频讲座等。
如果同时访问服务器的用户非常多,会给服务器造成很大压力,影响视频的播放速度。
这时候可以利用WMS 2008的cache/proxy功能,在本地构架一台缓存服务器,将播放的内容进行缓存,从而提高流媒体的播放速度。
·集成丰富的管理工具:WMS 2008安装成功后,在Windows Server 2008的管理工具中生成一个控制台,并且用户也可以通过Server Manager工具来进行管理,同时,WMS 2008和IIS紧密结合,支持远程管理功能。
归结起来,WMS 2008相对以前的版本具有三大改进:1、增强的流媒体性能和用户体验。
fast streaming技术,动态带宽检测,多编码率支持,支持RTSP,HTTP,IGMPv3,IPv6等多种协议,并且针对无线连接进行优化。
2、动态内容编辑:WMS 2008中还有一个非常有意思的功能就是支持动态内容编辑,可以在播放过程中动态调整播放的内容,如根据不同的用户群体播放不同视频内容、插播广告等。
并且可以根据不同用户的带宽选择不同编码率,从而提高播放速度。
3、业界领先的媒体平台:WMS 2008支持二次开发,用户可以根据需求自定义高级内容。
第3页:流媒体服务器准备阶段三、Windows Server 2008构建流媒体服务器通过前文的叙述,想必读者对于Windows媒体服务以及全新的Windows Media Services 2008有了一个大概了解。
下面我们将进入实战,在Windows Server 2008中安装WMS 2008,构建一台流媒体服务器。
构建过程可以分为两个阶段:准备阶段以及架设阶段。
准备阶段进行的是WMS 2008插件的安装、准备流媒体文件;架设阶段进行的是添加流媒体服务器角色、提供流媒体服务。
准备阶段:1、下载并安装Microsoft Update Standalone Package(msu)前文中提到过,WMS 2008并不集成于Windows Server 2008系统中,而是单独作为插件,可以通过微软官方网站免费下载。
读者可以访问...microsoft./downloads/details.aspx?FamilyId=9CCF6312-723B-4577-BE58-7CAAB2E1C5B7&displaylang=en免费下载Microsoft Update Standalone Package,这个插件包被用来安装WMS 2008,并且为Windows Server 2008添加流媒体服务器角色。
需要注意的是,下载页面提供了32位和64位系统的插件包,用户需要根据操作系统情况正确下载。
如果用户是全新安装的Windows Server 2008,需要下载“server.msu”,如果用户安装的是server core模式的Windows Server 2008,则需要下载的是“core.msu”,而“Admin.msu”是WMS 2008的管理工具,用户可酌情下载。
WMS 2008插件包下载选择下载成功后,点击文件安装即可。
安装Microsoft Update Standalone Package2、准备流媒体文件WMS 2008支持的标准文件格式为.asf、.wma、.wmv,可以使用Windows Media编码器,将文件扩展名为.wma、.wmv、.asf、.avi、.wav、.mpg、.mp3、.bmp 和.jpg等文件转换成为Windows Media服务使用的流文件。
Windows Media编码器(Windows Media Encoder)并没有集成在Windows Server 2008中,用户可以通过微软网站下载安装。
除了可以使用Windows Media Encoder将视频编码成Windows标准视频音频格式,我们还可以使用Microsoft Producer、Windows Movie Maker等工具制作标准格式。
第4页:流媒体服务器架设阶段架设阶段1、添加流媒体服务器角色在Windows Server 2008中提供了一个管理工具Server Manager,我们可以通过这个管理工具方便的添加或者删除服务器角色。
但是默认情况下并不包含流媒体服务器角色,我们需要在安装完Microsoft Update Standalone Package之后手动来添加。
添加流媒体服务器角色首先在Server Manager中点击“Action”,点击“Refresh”,系统会刷新服务器角色。
等待刷新完毕后,重启Serve Manager。
点击Add Roles,这时候Server Roles中会出现Streaming Media Services选项,选中点击下一步。
添加流媒体服务器角色之后进入选择角色服务向导,除了Windows Media Server必须安装之外,可以选择安装基于Web方式的管理工具和日志代理功能。
如果选择安装Web方式管理工具,需要安装IIS组件。
选择角色服务之后进入流媒体传输协议选择页面,可以选择RTSP或者HTTP协议,由于没有配置IIS端口,在这里HTTP协议不能启用。
HTTP与RTSP相比,HTTP 传送HTML,而RTP传送的是多媒体数据,可以双向进行传输,可扩展易解析,使用网页安全机制,适合专业应用。
选择流媒体传输协议安装信息汇总,点击下一步之后开始安装流媒体服务器安装完成后,可以在管理工具中打开媒体服务控制台。
WMS 2008控制台,DC.test.是服务器的完全解析域名第5页:设置发布池(Publishing Points)2、设置发布池(Publishing Points)添加好流媒体服务器角色之后,打开媒体服务控制台,需要进行相应的设置,如添加视频文件、添加播放列表、设置视频信息或者插播广告等内容。
首先要设置发布池(Publishing Points),添加需要发布的媒体文件和创建播放列表。
右击媒体服务器控制台中的Publishing Points可以选择添加Publishing Points向导。
添加Publishing Points首先要为发布池命名,一个简洁的名称可以便于记忆,利于用户访问媒体服务器上的内容。
在这里我们将发布池命名为“movie1”。
命名发布池为发布池命名之后进入选择内容类型向导,有四种类型可以选择:Encoder可以称作“在线流媒体”,选择此项是将媒体服务器直接连接到一台编码计算机,并且发布该计算机编码的文件;One file表示WMS发布媒体服务器上的单个文件,文件类型包括wma、wma、asf、wsx和mp3;Playlist表示可以发布连贯的内容,可以按照播放列表进行播放;Files表示用户可以访问制定文件夹中的所有文件,可以通过URL访问文件夹中的单个文件,也可以顺序进行播放,适合单发布池的点播播放模式。
选择内容类型选择发布类型,有两种类型可以选择,广播发布模式:类似于电视的播放模式,用户具有相同的体验,节目顺序播放。
点播发布模式:每个用户可控播放过程,可以暂停、快进或者切换等。
发布类型选择选择媒体流的单播或者多播传输模式,选择单播模式表示用户独享媒体流,可以体验多编码率选择和fast streaming功能;多播模式表示多个用户共享同一个媒体流,需要多播路由器的支持。
选择媒体流传播模式创建播放列表,也可以添加之前创建过的播放列表为新的播放列表中添加媒体文件选择播放模式,循环播放或者随机播放是否启用日志功能,可以记录用户访问媒体服务器的情况到这里需要设置的选项已经全部设置成功,系统收集完全配置信息之后,会开始创建发布池(Publishing Points)。