在Windows平台上搭建流媒体服务器(王维东)
- 格式:doc
- 大小:2.50 MB
- 文档页数:13
Windows-Media-Server搭建流媒体服务器Windows Media Server搭建流媒体服务器随着Internet和Intranet应用日益丰富,视频点播也逐渐应用于宽带网和局域网。
人们已不再满足于浏览文字和图片,越来越多的人更喜欢在网上看电影、听音乐。
而视频点播和音频点播功能的实现,则必须依靠流媒体服务技术。
就目前来看,最流行的流媒体点播服务器只有两种,即Windows Media服务和Real Server。
下面我们在这里主要讨论在Windows 2003 Server 环境下如何搭建视频点播服务器。
我们大家知道,Windows Media服务采用流媒体的方式来传输数据。
通常格式的文件必须完全下载到本地硬盘后,才能够正常打开和运行。
而由于多媒体文件通常都比较大,所以完全下载到本地往往需要较长时间的等待。
而流媒体格式文件只需先下载一部分在本地,然后可以一边下载一边播放。
Windows Media服务支持ASF 和WMV格式的视频文件,以及WMA和MP3格式的音频文件。
一、Windows Media服务的安装Windows Media服务虽然是Windows Server 2003系统的组件之一,但是在默认情况下并不会自动安装,而是需要用户来手动添加。
而在Windows Server 2003操作系统中,除了可以使用“Windows组件向导”安装Windows Media服务之外,还可以通过“配置您的服务器向导”来实现。
(1)在刚刚安装好Windows Server 2003操作系统并进入Windows时,系统会自动运行“管理您的服务器”窗口。
单击其中的“添加或删除角色”超级链接,将显示“配置您的服务器向导”对话框。
(2)单击该对话框中的“下一步”按钮,计算机将开始自动检测所有的设备、操作系统,并检测所有的网络设置。
在检测完成后将显示“配置选项”对话框,选择“自定义配置”选项,以自定义安装自己所需要的网络服务。
流媒体服务器的搭建1.确定服务器的需求在开始搭建流媒体服务器之前,我们应该明确自己的需求。
例如,我们需要支持的用户数量、业务类型,以及预算等。
这些因素将指导我们选择合适的服务器硬件和软件。
2.选择流媒体服务器软件目前比较流行的流媒体服务器软件有Nginx、Apache、Wowza Media Server等。
根据自己的需求选择合适的服务器软件。
在本文中,将以Nginx为例进行搭建。
3.准备服务器硬件和操作系统根据自己的需求选择合适的服务器硬件,例如CPU、内存、硬盘等。
同时,选择一个支持的操作系统。
常用的操作系统有Linux(如Ubuntu、CentOS)、Windows Server等。
4.安装流媒体服务器软件5.配置流媒体服务器在安装完成后,需要进行一些配置工作。
例如,配置Nginx作为流媒体服务器、设置监听端口、支持的流媒体格式等。
在配置文件中,可以设置HTTP流媒体选项,如hls(HTTP Live Streaming)、rtmp(Real-Time Messaging Protocol)等。
6.创建流媒体内容在完成服务器的基本配置后,需要创建流媒体内容。
可以将音频、视频文件上传至服务器,或使用ffmpeg等工具进行转码。
转码后的内容保存在服务器上特定的目录中,供用户访问。
7.安全设置8.测试流媒体服务器在完成所有配置后,需要进行测试以确保服务器正常工作。
可以使用不同的终端设备,如电脑、手机、平板等,通过指定的URL访问流媒体内容。
如果能够正常播放,说明服务器搭建成功。
9.监控和维护流媒体服务器的搭建是一个持续的过程。
在运行过程中,需要定期进行监控和维护。
可以使用监控工具,如Nagios、Zabbix等,监控服务器的负载、带宽、连接数等。
同时,定期更新服务器软件和安全补丁,保持服务器的稳定和安全性。
总结流媒体服务器的搭建是一个复杂的过程,需要根据自己的需求选择合适的硬件和软件,并进行相应的配置和测试。
架设流媒体服务器配置
Ip:192.168.1.100(可以填写其他的)
基本步骤:
1.安装流媒体服务器
1.1打开管理工具→管理您的服务器
1.2添加删除角色→下一步→流媒体服务器
2.发布站点
2.1打开Windows Media Servers管理控制台右击发布图标,选择
添加发布(向导)命令
2.2为发布点取名(可以去任何名字)
2.3选择发布内容→选择目录中的文件→下一步
2.4选择点播式发布→下一步
2.5循着视频目录类容(该虚拟机在C:\WMPub\WMRoot)
选择完成!可以在服务器上测试是否能播放!
3从客户端访问流媒体服务器
3.1在客户端上选择→开始→所有程序→附件→娱乐→Windows
Media Player命令启动Windows媒体播放器
出来是这样的
选右下角的切换
这才有【文件】
才能选3.2这个步骤!
3.2在【文件】菜单中选【打开URL】,在弹出的对话框中填写
“mms://192.168.1.100/eshine+(文件名如:legacy_content_clip.wmv)
Ok啦!详细步骤见下面贴图!
贴到上图的空里!
再在后面添加具体文件名!/RXGRT1QBCLOVLU1/可以换为ip!
部文件名复制粘贴过去!得到
选择确定就可以!。
实验三利用WindowsMediaServer架设流媒体服务器实验三利用Windows Media Server架设多媒体服务器一、实验目的:掌握多媒体服务器安装与配置,学会视频、音频的传送方法。
二、实验步骤:利用Windows2000系统中的Windows Media服务建立MMS 协议的VOD服务实现起来很简单。
主要分为如下几步。
1、Windows Media的安装如果用户安装的操作系统是Windows 200O Server版,那么Windows Media服务在默认的清况下就已经安装完成了。
不过、有可能当初在系统安装的时候采用自定义的方式取消了Windows Media组件的安装。
因此,这个时候还需要通过添加组件的安装方式对它们进行添加。
在控制面板口选择"添加/删除程序"再单击"添加"/删除Windows组件",在显示的Windows 组件向导"的列表中选择"Windows Media服务。
点击安装即可。
2、Windows Media服务的设置Windows Media服务器功能非常强大,它支持单播发布点和多播站,单播是客户端与服务器端点对点的连接;多播也就是组播,其发送源和接收端是一对多的关系。
点播是指客户端主动连接到服务器端的单播连接;广播也是一对多的关系,但与多播的一对多又不同,因为它将数据包发送到网络中的所有客户,而不管客户要求没有,这在一定程度上浪费了带宽。
在这里从最基本的服务入手,使用快速启动创建广播单播发布点的形式夹进行网络的视频直播。
(1)单播点的发布①打开"控制面板",找到"管理工具",点击Windows Media服务,即可打开Windows Media 管理器窗口。
可以看出,该管理器的界面以IE页面的形式显示。
个人服务器架设默认情况下,Windows Media服务器会自动识别出当前的机器名,因此启动的时候就已经自动添加了一个服务器名称,如在本例中机器自动识别并添加了一个139 SERVER服务器。
流媒体服务器搭建4Windows编译AKStream、AKStreamWebUI 海康摄像头配置或者海康NVR配置如果播放⿊屏,请确认选择视频编码 H.264AKStreamKeeper 配置⽂件启动项注释掉AKStreamKeeper端⼝检测代码AKStreamWeb配置⽂件启动项YiSha.Admin.Web 配置⽂件bug修改测试ZLMedia⾃动写⼊配置⽂件数据库⾃动添加设备信息发⽣错误时,可以⼿动更改配置web配置关联流媒体服务,设备激活预览设备流媒体管理在线设备已激活设备备注:海康拉流:rtsp://admin:123456@192.168.3.2:554/h264/ch1/main/av_stream常见⽹络摄像机(摄像头)的端⼝及RTSP地址https:///qq_45061258/article/details/111399841测试接⼝http://127.0.0.1:5800/MediaServer/GetMediaServerList[{"ipV4Address":"192.168.3.126","ipV6Address":"fe80::e93b:9f17:4593:11d6%8","keeperPort":6880,"secret":"035c73f7-bb6b-4889-a715-d9eb2d1925cc","mediaServerId":"oruxBEHKORUX147b","zlmediakitPid":17296,"keepAliveTime":"2021-07-02http://127.0.0.1:6880/ApiService/WebApiHealthOKweb发布http://192.168.3.126:5800/MediaServer/GetMediaServerListhttp://127.0.0.1:5800/swagger/index.html播放地址{"mediaServerId":"oruxBEHKORUX147b","mediaServerIp":"192.168.3.126","streamIp":"192.168.3.254","streamTcpId":"33D9A132","rptPort":10000,"streamPort":62044,"startTime":"2021-08-04 15:37:42","vhost":"__defaultVhost__","app":"rtp","stream":"33D9A132","playUrl":["ws://192.168.3.126:80/rtp/33D9A132.flv","http://192.168.3.126:80/rtp/33D9A132.flv","rtsp://192.168.3.126:554/rtp/33D9A132","rtmp://192.168.3.126:1935/rtp/33D9A132","http://192.168.3.126:80/rtp/33D []}======http://localhost:5000/CameraManage/VideoChannels/LiveVideo?MediaServerId=oruxBEHKORUX147b&MainId=33D9A132。
如何搭建流媒体服务器随着互联网的快速发展,流媒体内容的需求也越来越大。
为了满足用户对高质量流媒体内容的追求,搭建流媒体服务器成为了一个重要的任务。
本文将从硬件选购、软件安装和配置以及服务器维护等方面,为您介绍如何搭建流媒体服务器。
一、硬件选购搭建流媒体服务器所需要的主要硬件有服务器主机和存储设备。
对于服务器主机,建议选择性能强大、稳定可靠的服务器,以保证流媒体内容的传输和播放质量。
同时,服务器主机应具备足够的内存和处理器性能来处理高并发的请求。
对于存储设备,可选择大容量的硬盘或者专门的网络存储设备,以满足大规模的流媒体内容储存需求。
二、软件安装和配置1. 操作系统选择流媒体服务器的操作系统可以选择Linux、Windows Server等,其中Linux是最常用的选择之一。
可以根据自身的需求和了解程度来选择操作系统。
2. 流媒体服务器软件选择常见的流媒体服务器软件有Nginx、Apache、Wowza Media Server 等。
Nginx是一个高性能的HTTP和反向代理服务器,可用于搭建流媒体服务器。
Apache也是一个流行的服务器软件,但对于流媒体服务器的性能要求相对较低。
而Wowza Media Server则是一个全功能的流媒体服务器软件,支持多种流媒体协议和编码格式。
3. 配置流媒体服务器根据所选择的流媒体服务器软件,按照其官方文档或者在线教程进行安装和配置。
主要的配置内容包括监听端口、域名绑定、转发规则等。
确保配置正确无误后,启动服务器软件。
三、服务器维护搭建好流媒体服务器后,还需要进行一些常规的维护工作,以保证服务器的正常运行和流媒体内容的稳定传输。
1. 安全设置流媒体服务器应当进行适当的安全设置,防止未经授权的访问和攻击。
建议采用防火墙、访问控制列表等方式,限制对服务器的访问和操作权限。
2. 定期备份定期备份是保证流媒体内容安全的重要措施。
应根据流媒体服务器的使用情况和内容更新频率,设定合适的备份间隔,并定期将关键数据备份到可靠的存储设备中。
流媒体服务器安装步骤流媒体服务器是一种用于传输音频和视频内容的服务器,可以通过网络实时播放媒体文件。
安装流媒体服务器可以帮助用户在互联网上共享媒体内容,满足用户的音视频播放需求。
下面是安装流媒体服务器的步骤:1. 选择一个合适的操作系统:根据自己的需求和技术背景,选择一个适合的操作系统,如Windows、Linux或Mac OS。
一般来说,Linux是安装流媒体服务器的首选操作系统,因为它更稳定、灵活且易于管理。
2. 下载和安装所需的软件:根据流媒体服务器的选择,在官方网站上下载所需的软件。
最常用的流媒体服务器软件包括FFmpeg、VLC Media Player和Wowza Streaming Engine等。
根据操作系统的不同,下载对应的版本进行安装。
3. 配置流媒体服务器:安装完成后,需根据自己的需求进行配置。
主要包括以下几个方面:- 网络设置:配置服务器的网络连接,确保服务器能够正常访问互联网。
- 文件路径设置:设置媒体文件的路径,确保服务器可以找到播放的媒体文件。
- 端口设置:配置流媒体服务器的端口,确保客户端可以正常访问服务器。
4. 添加媒体内容:准备好要播放的媒体文件,将其添加到流媒体服务器中。
具体操作可以参考相关的文档或手册。
一般来说,可以通过命令行或图形界面的方式添加媒体内容。
5. 启动服务器:在完成配置和添加媒体内容后,启动流媒体服务器。
根据不同的软件,有不同的启动方式。
一般来说,可以通过命令行输入相应的指令或者在图形界面上点击启动按钮来启动服务器。
6. 测试服务器:在服务器启动后,可以使用浏览器或媒体播放器进行测试。
尝试访问流媒体服务器的URL,在播放器中输入相应的链接地址,验证服务器是否正常工作。
以上就是安装流媒体服务器的基本步骤。
在具体操作过程中,还需要根据软件的不同进行相应的配置和调试。
安装流媒体服务器需要一定的技术实力,如果遇到问题,可以参考相应的技术文档或寻求技术支持。
实训4 使用Whadows Media Services配置流媒体服务器目的:理解流媒体技术,掌握使用Windows Media Services搭建和管理流媒体服务器的方法与步骤。
内容:安装Windows Media Services服务器,安装Windows Media编码器,使用WindowsMedia编码器转换流文件格式,创建点播发布点,创建广播发布点,客户端进行视频点播。
要求:能够使用Windows Media Services创建和管理流媒体服务器,能够发布流媒体文件。
1.配置任务如实图6所示,在网络中配置一台Windows Media Services流媒体服务器(IP地址为192.168.1.1),上面建立一个点播发布点,名称为“视频点播”,里面存放一些视频文件供用户访问。
用户David在自己的计算机(IP地址为192.168,1.100)上使用Windows MediaPlayer播放器在线收看这些视频文件。
2.配置工作(1)配置Windows Media Services流媒体服务器在IP地址为192.168.1.1的计算机上执行以下工作。
实图6 配置实例图1)安装Windows Media Services服务器步骤1:单击[开始]→[设置]→[控制面板]→[添加或删除程序]→[添加/删除Windows组件]。
步骤2:在“Windows组件向导”窗口中选择[Windows Media Services],单击[详细信息]按钮。
步骤3:在弹出的“Windows Media Services”对话框中,选中所有的复选框,然后单击[确定]按钮。
步骤4:单击[下一步l按钮,开始安装流媒体服务器,等待一段时间后系统提示安装完成。
安装完成后,单击[开始]→[程序]→[管理工具]→[Windows Media Services],在这里就可以对流媒体服务器进行管理了。
2)准备视频文件在Windows Media Services服务器上的指定目录中存放一些希望被用户访问的视频文件。
流媒体服务器配置教程流媒体服务器配置教程流媒体文件是目前非常流行的网络媒体格式之一,这种文件允许用户一边下载一边播放,从而大大减少了用户等待播放的时间。
另外同过网络播放流媒体文件时,文件本身不会在本地磁盘中存储,这样就节省了大量的磁盘空间开销。
正是这些优点,使得流媒体文件被广泛应用于网络播放。
Windows Server 2003系统内置的流媒体服务组件Windows Media Services(W indows媒体服务,简称WMS)就是一款通过Internet或Intranet向客户端传输音频和视频内容的服务平台。
WMS 支持.asf、.wm a、.wmv、.mp3等格式的媒体文件。
能够像Web服务器发布HTML文件一样发布流媒体文件和从摄像机、视频采集卡等设备传来的实况流。
而用户可以使用Windows Media Player 9及以上版本的播放器收看这些媒体文件。
本章内容以Windows Server 2003(SP1)系统为例,介绍如何使用WMS打造网络媒体中心。
默认情况下,Windows Server 2003(SP1)没有安装Windows Media Ser vices组件。
用户可以通过使用“Windows组件向导”和“配置您的服务器向导”两种方式来安装该组件。
以使用“配置您的服务器向导”安装为例,操作步骤如下所述:Step1 在开始菜单中依次单击【管理工具】→【配置您的服务器向导】菜单项,打开“配置您的服务器向导”对话框。
在欢迎对话框中直接单击【下一步】按钮。
Step2 配置向导开始检测网络设备和网络设置是否正确,如未发现错误则打开【配置选项】对话框。
选中【自定义配置】单选钮,并单击【下一步】按钮。
Step3 打开“服务器角色”对话框,在“服务器角色”列表中显示出所有可以安装的服务器组件。
选中【流式媒体服务器】选项,并单击【下一步】按钮,Step4 在打开的“选择总结”对话框中直接单击【下一步】按钮,配置向导开始安装Win dows 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 Media Encoder打开Windows Media Encoder后,在向导中选择第一项,而非第二项,这与前面的ASF文件输出是不同的。
接下来的视频音频源选择是极为关键的,这里一定要保证设备被正确地检测到。
我们这里选择了电视卡的A V In作为视频输出。
如果有必要的话,大家还可以在“配置”中进行视频制式的选择。
随后Windows Media Encoder会为我们自动建立服务器,并给出HTTP连接地址与局域网内部地址,这些内容我们必须记住,只有让访问者知道地址和端口号,我们的“个人视频服务器”才能正常为大家服务。
与制作ASF文件相同的是,架设流媒体服务器时Windows Media Encoder也会要求确认画面质量。
此时大家应该根据访问人数的多少以及自己的上行带宽来确定。
至于那些欢迎文件,则是可有可无,如果觉得没有必要完全可以忽略,这不会对服务器造成任何影响。
最后就是确认一些版权信息了。
当我们进行完一切设置之后,Windows Media Encoder的界面会再次出现),此时必须按下“开始”才能让服务器正式启动。
打开连接视频卡A V In的视频信号(可以是摄像机、录像机、CA TV等),如果一切正常的话,大家就可以看到画面。
好了,现在我们就可以通知我们的朋友了,告诉它刚才记下的地址。
打开Windows Media Player,输入IP地址以及端口号。
终于可以看到画面了。
好了,流媒体软件应用我们就为大家介绍到这里了。
其实潜力无限的流媒体市场还有很多出色的软件,但是有些并非是免费软件,因此就不多介绍了。
希望大家能够充分享受流媒体的乐趣。
流媒体服务器搭建随着互联网的发展,流媒体逐渐成为了人们获取信息和娱乐的主要方式。
而搭建一个高质量的流媒体服务器,则可以有效地满足用户的需求。
本文将介绍几种常见的流媒体服务器搭建方法,帮助读者选择最适合自己的方案。
一、简介流媒体服务器是指用于存储、分发和传输多媒体内容的服务器。
它能够实时地将音视频数据流传输给终端设备,并且在传输过程中实现动态码流调整和自适应传输等功能。
二、搭建方案1. 使用开源流媒体服务器开源流媒体服务器具有自由、开放、可定制等特点,常见的有Nginx-RTMP、FFmpeg、VLC等。
以下是搭建Nginx-RTMP服务器的步骤:步骤1:安装Nginx服务器在Ubuntu系统上,可以通过以下命令安装:```sudo apt updatesudo apt install nginx```步骤2:安装Nginx-RTMP模块通过以下命令安装Nginx-RTMP模块:```sudo apt install libnginx-mod-rtmp```步骤3:配置Nginx-RTMP服务器编辑Nginx配置文件,添加RTMP服务器配置:```sudo nano /etc/nginx/nginx.conf```在http块中添加以下配置:```rtmp {server {listen 1935;application live {live on;record off;}}}```步骤4:重启Nginx服务执行以下命令重启Nginx服务:```sudo service nginx restart```2. 使用云服务提供商除了自己搭建流媒体服务器外,还可以选择使用云服务提供商的解决方案。
常见的云服务提供商有腾讯云、阿里云、AWS等。
这些云服务提供商通常提供了成熟稳定的流媒体解决方案,用户可以根据自己的需求选择不同的服务套餐。
3. 自建流媒体服务器集群当流媒体需求较大时,为了提供更好的用户体验和稳定性,可以考虑自建流媒体服务器集群。
Windows-Media-Server搭建流媒体服务器Windows Media Server搭建流媒体服务器随着Internet和Intranet应用日益丰富,视频点播也逐渐应用于宽带网和局域网。
人们已不再满足于浏览文字和图片,越来越多的人更喜欢在网上看电影、听音乐。
而视频点播和音频点播功能的实现,则必须依靠流媒体服务技术。
就目前来看,最流行的流媒体点播服务器只有两种,即Windows Media服务和Real Server。
下面我们在这里主要讨论在Windows 2003 Server 环境下如何搭建视频点播服务器。
我们大家知道,Windows Media服务采用流媒体的方式来传输数据。
通常格式的文件必须完全下载到本地硬盘后,才能够正常打开和运行。
而由于多媒体文件通常都比较大,所以完全下载到本地往往需要较长时间的等待。
而流媒体格式文件只需先下载一部分在本地,然后可以一边下载一边播放。
Windows Media服务支持ASF 和WMV格式的视频文件,以及WMA和MP3格式的音频文件。
一、Windows Media服务的安装Windows Media服务虽然是Windows Server 2003系统的组件之一,但是在默认情况下并不会自动安装,而是需要用户来手动添加。
而在Windows Server 2003操作系统中,除了可以使用“Windows组件向导”安装Windows Media服务之外,还可以通过“配置您的服务器向导”来实现。
(1)在刚刚安装好Windows Server 2003操作系统并进入Windows时,系统会自动运行“管理您的服务器”窗口。
单击其中的“添加或删除角色”超级链接,将显示“配置您的服务器向导”对话框。
(2)单击该对话框中的“下一步”按钮,计算机将开始自动检测所有的设备、操作系统,并检测所有的网络设置。
在检测完成后将显示“配置选项”对话框,选择“自定义配置”选项,以自定义安装自己所需要的网络服务。
WindowsMediaServices(流媒体服务器)的配置1. 开始->所有程序->控制⾯板->添加删除程序->添加/删除windows组件;2. 选择windows Media Services点击“下⼀步”依次安装;3. 开始->程序->管理⼯具中选择windows Media Services;4. 建⽴发布点;Microsoft的Windows Media 流系统平台提供了颇为完整的产品线,从制作端的WindowsMedia Author, Windows Media ASF Indexer,到编码⽤的Windows Media Encoder,伺服传送内容⽤的Windows Media Server,还有保护智慧财产权的Windows Media Rights Manager,只是相较于RealNetworks,在各个产品的功能深度上都稍嫌不⾜;当然对⼀个完全免费的流平台,这样的功能的确已经是难能可贵了。
⽽且Windows Media 还⽐RealNetworks 多提供了伺服负载模拟程式(Load-Simulator),可以让系统模拟实际上线的负载情况,测试系统伺服能⼒的极限,避免太多使⽤者涌⼊时系统⽆法负荷。
Windows Media Encoder (当然这⾥可以⽤⼴州视盈数码科技有限公司的Nowstream软件来实现)另外也多提供了屏幕捕捉的功能。
此项屏幕捕捉的功能可以将⼤⼩视窗的所有内容及游标移动的过程全部纪录在⾼度压缩的流视频⽂件中,对于有教育训练等需求的使⽤者是个很好⽤的⼯具。
在正式介绍流媒体服务器架设之前,我们先来了解⼀下流媒体的概念:流媒体实际上是个技术名词。
随着宽带成为⽹络架构的重点,⽹络上的信息不再只是⽂本、图象或者简单的声⾳⽂件,流媒体也就是Streaming Media由此孕育⽽⽣.流媒体不同于传统的多媒体,从前,多媒体⽂件需要从服务器上下载之后才能播放,⼀个⼀分钟的视频⽂件,在56K的窄带⽹络上⾄少需要30分钟进⾏下载。
流媒体服务器的安装配置 1.安装Windows Media Services及FTP服务1.点击“开始”--“控制面板”—“添加或删除程序”:2.点击“添加/删除Windows组件”3.在”Windows Media Services”前打对勾,下拉滚动条点中"应用程序服务器"4.在"所需磁盘空间"后点"详细信息"5.点中“Internet 信息服务(IIS)”, 在"所需磁盘空间"后点"详细信息"6.下拉选中"文件传输协议(FTP)服务,点击”确定”7.点击”确定”8.点击” 下一步”9.把Windows2003放入光驱,点击"浏览"10.选择光驱中的Windows2003,选择I368文件夹,点击"打开"11.点击"打开"12.点击"打开"13.点击"确定"14.第二次弹出"文件复制来源"路径选择提示窗口15.同样选择光驱中的Windows2003,选择I368文件夹并打开,点击"打开",最后点击“确定”16.第三次弹出"文件复制来源"路径选择提示窗口17.同样选择光驱中的Windows2003,选择I368文件夹并打开,点击"打开",最后点击“确定”18.点击"完成",到此,Windows Media Services,IIS,FTP服务就安装完成了.19.重启服务器2.为FTP创建分配用户20.右击"我的电脑",选择"管理",选择"本地用户和组",选择"组",在右边窗口的"名称"一栏下出现了"IIS_WPG"的组名21.打开"本地用户和组",右击"用户"22.点击"新用户"23.在"用户名"输入"pxptftp","密码"和"确认密码"输入"pxptftppassword",去掉"用户下次登录时须更改密码"前的对勾,同时选择"密码永不过期"24.点击"创建",同上操作再添加一个用户名为:kjzzftp,密码为:kjzzftppassword的用户.添加好后点"关闭"25.用户中可以看到新添加的两个用户:pxptftp和kjzzftp26.打开"本地用户和组",右击"IIS_WPG",选择"添加到组(A)..."28.在"输入对象名称来选择"的输入框中输入"pxptftp"30.在"成员"窗口"中出现了刚才添加的用户:pxptftp31.再次点击"添加",同上操作把"kjzzftp"也添加到组:IIS_WPG32.点击"确定",到此就完成了用户和组的添加33.右击"我的电脑",选择"管理",选择并打开"服务和应用程序",打开"Windows MediaServices",打开"SVCTAG-7XMYH2X",打开"发布点",点击"<默认>(点播)"34.在"<默认>(点播)"右边主窗口点击"监视",点击最下面的一列图标中第一个绿色图标,此时第一个图标由绿色变为灰色,同时第二个图标由灰色变为黄色.35.在"<默认>(点播)"右边主窗口点击"源"36.更改内容源位置,点击"更改"37.点击"浏览"38.在"数据源"后选择您安装的流媒体服务器的WMVFiles所在的盘符39.在"名称"一栏选择WMVFiles文件夹,点击"打开"40.点击"选择目录",此时"位置"的目录地址为"流媒体服务器的WMVFiles所在的盘符:\WMVFiles"的形式,如D:\WMVFiles41.点击"确定"后WMVFiles下的fzgh,nygj,shzr,tydb四个文件夹出现在名称一栏中42.选择其中一个媒体文件右击43.点"测试此文件"44.在视频播放窗口会出现正常视频,如果没有请您检查前面所做的配置,点"退出",到此就完成了Windows Media Services的配置45.右击"我的电脑",选择"管理",选择并打开"服务和应用程序",打开"Internet信息服务(IIS)管理器",打开"FTP站点"46.右击"默认FTP站点",选择"属性"47.在"默认 FTP 站点 属性"对话窗口中点击"FTP 站点",在"FTP 站点连接"中选中"不受限制(U)"48.在"默认 FTP 站点 属性"对话窗口中点击"安全账户",去掉"允许匿名连接"前的对勾49.点击"是"50.在"默认 FTP 站点 属性"对话窗口中点击"主目录"51.点击"浏览",修改本地路径为"流媒体服务器的WMVFiles所在的盘符:\WMVFiles",同时在"写入"前打上对勾52.点击"确定"53.右击"默认FTP站点",选择"权限(I)"54.点击"添加"55.在"输入对象名称来选择(示例)(E)"下面输入:pxptftp56.点击"确定"57.用户"pxptftp"出现在"组或用户名称(G)"的显示框中,以同样的方法再添加一个名为:kjzzftp的用户58.添加完成后,在"组或用户名称"中选中用户"pxptftp"59.在"pxptftp的权限(P)"的"完全控制"对应的"允许"选择框中打上对勾60.同样,在"组或用户名称"中选中用户"kjzzftp"61.在"kjzzftp的权限(P)"的"写入"对应的"允许"选择框中打上对勾22.点击"确定",至此就完成了流媒体服务器的配置。
如何搭建流媒体服务器本文介绍了利用Windows media service 9和Windows media encoder 9的强大功能建设Windows Media网络直播服务器的方法和流程。
目前,市场上主流的流媒体技术有三种,分别是RealNetwork公司的Realmedia,Microsoft的Windows Media和Apple公司的QuickTime。
这三家的技术都有自己的专利算法、专利文件和专利传输控制协议。
这里,笔者以Windows media service 9和Windows media encoder 9为例介绍流媒体服务器搭建的实战。
Windows media service 9和Windows media encoder 9已经推出了一段时间。
Windows media service 9具有6倍于DVD的高清晰度视频的支持、首个网络5.1通道环绕音响特性以及能大幅度节省网络带宽的流媒体创新技术。
而且微软还发布了包含媒体播放器、媒体制作程序、流媒体服务系统以及相关软件开发包。
其中Windows media encoder 9作为微软推出的一款最新的编码软件,采用了Windows Media媒体编码技术,可以实现高压缩的情况下保持很高质量的视频/音频效果。
要搭建一个流媒体服务系统,首先,我们需要一台流媒体服务器。
流媒体服务器和网站(Web)服务器一样,要经受许多人的同时访问,而且相比Web服务器来说,由于多媒体文件需要更强大的处理能力,其硬件设备应超越一般用于Web的服务器。
所以,流媒体服务器最好满足以下硬件条件: 一颗高性能的CPU、大容量内存和硬盘、占用系统资源少的声卡、良好的视频捕捉设备和尽量高的带宽。
在这个例子中,我们要进行一个电视节目的直播,所以我们还需要一个视频捕捉设备。
这里我们选择电视卡作为视频的输出设备。
准备好了硬件,我们就可以来架设自己的流媒体服务器了。