文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>网络电台架设 Windows Media Service & Windows Encoder

网络电台架设 Windows Media Service & Windows Encoder

时间:2010-09-13  来源:星际

网上有很多文章都是讲如何架设一个网络电台的,但按照其步骤操作,总会出点小问题,现在把整个流程归纳如下,采用的是“推传递方式”

首先是安装Windows Media Service和Windows Encoder,可安装在同一台机器,也可以安装在另一台机器,关于安装可以查看

http://www.cnblogs.com/njnudt/archive/2010/07/28/1787107.html

 

简单的说:

Windows Media Service就是一个分发服务器,接受用户的点播,将收到的视频流、音频流分发给各个访问用户。

Windows Encoder就是一个编码器,将音频流、视频流进行编码,向Windows Media Service服务器进行推送。

 

安装完Windows Media Service后,打开其控制面板,如下图所示,选择“属性”选项卡:

 

右键“WMS HTTP 服务器控制协议”,点击“属性”选项,这个协议允许其它机器通过HTTP方式向Windows Media Service服务器发送音频、视频源。

 

 

WMS HTTP 服务器控制协议 属性中,默认端口为80端口,将其改为合适的端口(如图7777),也可以使用默认的80端口,并可以限定可以向其推送的IP地址列表,限制未授权用户访问。

 

当WMS HTTP 服务器控制协议 属性配置完成后,点击确定按钮,并启用该服务,如下图所示:

 

 

在弹出的“会话向导”中,选择需要抓取的视频设备及音频设备,此处,由于是在虚拟机器测试的,因此设备都是默认的,当你安装了相关硬件后,此处即可选择相对应的设备。

 

 

单击“下一步”,选择“推传递到Windows Media服务器”的方式,然后“下一步”

 

 

在向导中填入服务器名称(就是Windows Media Service所在的机器的域名或者IP),并附加上一开始WMS HTTP 服务器控制协议设置的的端口,同时给发布点起一个名字(只能字母或者数字,切不可中文)

 

 

点击“下一步”后,选择比特率

 

 

此界面是询问是否保存抓取的视频流或者音频流,此处我们选择保存(也可以不保存,看实际需求)

 

 

此界面是文件的相关属性信息,按需写入即可。

 

 

到这个界面时,基本上Windows Encoder就已经配置好了,点击“完成”

 

此时,弹出“Windows Media Service”所在服务器的登录框,输入用户名、密码

 

 

如果用户名、密码正确,此时Windows Encoder即可开始转换已经捕捉到的视频流、音频流了。

 

 

——————————————————————————————————————————————————————————————————————————

 

再回过头来看“Windows Media Service”所在服务器,发布点中已经多了一个MediaTest,就是刚刚我们Windows Encoder中设置的那一个

 

此时,大家通过IE输入“MMS://IP/MediaTest”,即可收听Windows Encoder服务所推送的广播内容了。一个简单的网络电台就已经配置成功了。

 

抛砖引玉,底下要研究的就是当大量用户进行收听时,如何进行有效的负载均衡等。

 

相关阅读 更多 +
排行榜 更多 +
瓢虫少女

瓢虫少女

飞行射击 下载
潜艇鱼雷

潜艇鱼雷

飞行射击 下载
网络掠夺者

网络掠夺者

飞行射击 下载