校园直播系统搭建图文教程
当今流媒体网络直播主要有两种技术:
①Real的Helix Producer + Helix Server
②Microsoft的WMEncoder(Windows Media Encoder)+WMServices(Windows Media S ervices)
在具体做法上又有两种不同的方式:编码器和视频服务运行在同一台机器上,编码器和视频服务运行在不同机器上。
Real系统既可以运行在个人操作系统下,也可以运行在服务器操作系统下,而Microsoft WMServices(Windows Media Services)只能运行于服务器操作系统下。
考虑到带宽,我采取的方案,编码器运行于PC,Helix Server、WMServices运行于服务器。
我的测试环境是,无盘服务器通过千兆光纤、VOD服务器通过千兆电缆于核心交换机连接,编码用PC通过百兆电缆经过二级交换与核心交换机连接,PC机配置为E4600,2G内存,内插1394卡,VOD服务器配置为E5405,2G内存。
一、Real的Helix Producer + Helix Server(Helix Producer + Helix Serve安装在此省略),软件版本Helix Server 9.0.2.794、RealNetworks.Helix.Producer.Plus.v9.0.1
在此方案下,采用类似电视清晰度视频直播,无论是有盘PC还是无盘PC均能很好接收转播,视频很流畅,但在采用DVD清晰度进行直播时,不知为何有盘PC能流畅接收,无盘P C则不行,考虑到要取代原有转播系统,希望能以较高的清晰度进行视频转播,所以此方案到此为止,不再采用。
二、Microsoft的WMEncoder(Windows Media Encoder)+WMServices(Windows Medi
a Services)(Windows2003组件)(安装设置过程省略)
在此方案下,采用类似DVD清晰度进行直播时,无论是有盘PC还是无盘PC均能很好接收转播,接收测试在学生二三机房中进行,教师机和所有学生机均打开视频,受限于机房服务器与外网连接只有百兆,因此未做高速率测试,测试时单机接收速率大约为820kbps,播放器同时连接数达到115个,请见下列截图。
服务器截图:
二机房测试截图
三机房测试截图
编码器截图
经过测试,我们决定采用Microsoft的WMEncoder(Windows Media Encoder)+WMServi ces(Windows Media Services),在正式直播效果良好。