首页 > 网络管理 > 校园网视频直播服务的配置

校园网视频直播服务的配置

2009年9月24日

根据星星TX的提醒,想起上海交大的开达老师对这方面很有研究,以下的文字也多是基于开达老师的实践结果。详细内容请参考开达老师在COST BLOG的文章“Windows Media 网络直播 HOWTO”(版权归开达老师所有)。
由于只研究了一天,所以只针对我校的实际情况给出视频直播的一种方案,当然最终配置好的结果,本人仍然有很多不解的地方(完全和网上所说的不同)。
首先看一下我们的结构(引用了开达老师的图,不要问我要版权费啊):

实况直播 

图中的硬件设备我们已经有了,下面分别是media encoder的配置和media 服务器的配置。


一、配置media encoder
1、media encoder可以在微软的网站下载并安装http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=5691ba02-e496-465a-bba9-b2f1182cdf24,是不是好用还没来得及测试,不过最大的好处是——–免费的:)
2、运行encoder,利用向导新建一个“广播实况事件”

mediae7bc96e7a081e599a8

3、选择直播设备

 e98089e68ba9e8aebee5a487

4、其他相关配置,直到完成

e7abafe58fa3e9858de7bdae

5、配置会话属性

e9858de7bdaee4bc9ae8af9de5b19ee680a7

6、配置输出属性
这里是我迷惑的地方,很多网上的文章说明这里需要配置media服务器的ip地址、发布点以及端口。
注意:第一个选项是“推”传递,第二个是“拉”传递,我们media服务器的发布点配置的是“拉”传递,因此第一个选项不能选。

e8be93e587bae588b0e69c8de58aa1e599a8

7、其他的属性可参考开达老师BLOG中的PPT进行配置,我们已经实际测试,各项参数效果非常好。
8、服务器搭建好以后,点击“开始编码”就可以直播了。另外我们发现,如果这时候点击“开始编码”,在media player中输入“http://192.168.128.120:8080/”,已经可以观看了这个会话,说明编码器工作正常了。
二、搭建media服务器
参考:http://www.itwis.com/html/os/win2003/20080605/1669_2.html
1、服务器采用win2003系统,安装时选择安装Windows Media Services就可以了
2、打开Windows Media Services,配置服务器属性。启用http服务控制协议,端口号不能和IIS冲突,这里我们用9001.

e590afe794a8httpe69c8de58aa1e68ea7e588b6e58d8fe8aeae

3、添加发布点,发布点名称:live,内容的位置填写刚刚配置好的encoder参数:http://192.168.128.120:8080。

e6b7bbe58aa0e58f91e5b883e782b9

4、在live发布点的“公告”栏,选择“运行多播公告向导”,在添加流格式的对话框中,依然填写encoder机器中的配置:http://192.168.128.120:8080。

e9858de7bdaee585ace5918a

5、直到完成后,可以启用live发布点。
6、发布点顺利启用后,可以用media player进行测试,选择“打开URL”,填写“mms://服务器IP/live”就可以观看网上直播了。

webwei 网络管理

  1. 众播传媒
    2009年10月30日17:57 | #1

    不知道通过什么看到了这个网页。看到你写的很仔细,很用功。我知道有个网站当你设置好你的服务器后,把你的服务器注册到这个网里面。就可以网上直播啦!不用你说的后面那些步骤了。
    当然内容展示还是在你的网站里。有时间去试试免费的!

  2. 2009年10月30日20:44 | #2

    @众播传媒
    非常感谢,有时间了会去试试看的:)
    这里更多的是研究探讨一下,毕竟高校有着很多没有开发的资源。

  1. 本文目前尚无任何 trackbacks 和 pingbacks.