论文部分内容阅读
摘 要:通过Windows Media技术在郑州大学校园网及河南理工大学校园网上的应用实践及实践结果分析,提出了在校园网上实现视频直播的一种方案。
关键词:Media Service 流媒体 网上直播 校园网
中图分类号:TP311 文献标识码:B 文章编号:1673-8454(2008)07-0052-02
一、系统特点及结构
Microsoft Media Service是一个能适应多种网络带宽条件的流式多媒体信息发布平台。它集成于Windows 2000 Server和Windows 2003操作系统中,操作方便、扩展性好。它提供密切结合的一系列服务和工具用以创造、管理、广播和接收通过Internet和企业Intranet传送的流式化多媒体内容,包括了流式媒体的制作、发布、播放和管理的一整套解决方案。
Windows Media Service视频服务器系统提供的主要工具包括Media Tools、Media Server和Media Player三个部分。Media Tools提供一系列的流处理工具,它们完成流信息的生成、编辑等功能;Media Server的主要功能是完成流信息的发布;Media Player是客户端的播放应用程序,它负责流信息的播放,目前Media Player已经集成在IE5.0以上版本中,是标准插件。
Windows Media的系统结构如图1所示。图中显示Media Encoder编码器对实况视频源或存储的视频源进行编码,形成适合目标网络带宽的流发送给Media Server用以发布,Media Server负责完成流信息的播出或同时转送给其他的Media Server服务器。
直播现场的Media Server服务器和其他三个校区的Media Server服务器都运行windows 2003操作系统,不同之处在于前者是被动接受编码机上的输出流,发布点自动启动,不需人工干预,后者则需主动和前者进行连接。其他三个校区Media Server服务器的配置界面如图5所示。图5中的发布点zzulive2为人工建立,此发布点发布的流来源于新校区Media Server服务器的zzulive发布点,配置路径为http://202.196.112.40:9000/zzulive。人工建立的zzulive2发布点配制完成后,需要人工启动,启动过程即是与远程发布点建立连接的过程,启动成功即可提供直播流。
在整个直播过程中,因编码用机只运行采集和编码程序,不参与远程点播及其他服务,故在整个直播过程中,其运行负载很低,保证了整个系统中数据源的稳定性。
三、总结
该系统架构在跨越郑州大学多个校区的校园网上,不同校区的服务器对用户连接起到了很好的分流作用,两个多小时的网上直播过程,没有服务器出现过载现象,整个运行过程中单个Media Server服务器最高连接数量达200多个,从服务器性能图示来观察,处于中度负载,因此估计每个服务器的最高连接数应为300左右。
2004年6月12日,以同样的系统架构完成了对河南理工大学(原焦作工学院)揭牌暨建校九十五周年庆典活动的网上直播,并利用其良好的扩展性,把Media Server服务器延伸到郑州大学,为更广范围的用户提供了实时视频。今后,随着校园网上视频应用的增多,相信本方案将被更广泛地得以应用。
参考文献:
[1]吴国勇,邱学刚,万燕仔. 网络视频流媒体技术与应用[M].北京:北京邮电大学出版社,2001.
[2][美]Steve Mack.流媒体宝典[M].北京:电子工业出版社,2003.
关键词:Media Service 流媒体 网上直播 校园网
中图分类号:TP311 文献标识码:B 文章编号:1673-8454(2008)07-0052-02
一、系统特点及结构
Microsoft Media Service是一个能适应多种网络带宽条件的流式多媒体信息发布平台。它集成于Windows 2000 Server和Windows 2003操作系统中,操作方便、扩展性好。它提供密切结合的一系列服务和工具用以创造、管理、广播和接收通过Internet和企业Intranet传送的流式化多媒体内容,包括了流式媒体的制作、发布、播放和管理的一整套解决方案。
Windows Media Service视频服务器系统提供的主要工具包括Media Tools、Media Server和Media Player三个部分。Media Tools提供一系列的流处理工具,它们完成流信息的生成、编辑等功能;Media Server的主要功能是完成流信息的发布;Media Player是客户端的播放应用程序,它负责流信息的播放,目前Media Player已经集成在IE5.0以上版本中,是标准插件。
Windows Media的系统结构如图1所示。图中显示Media Encoder编码器对实况视频源或存储的视频源进行编码,形成适合目标网络带宽的流发送给Media Server用以发布,Media Server负责完成流信息的播出或同时转送给其他的Media Server服务器。
直播现场的Media Server服务器和其他三个校区的Media Server服务器都运行windows 2003操作系统,不同之处在于前者是被动接受编码机上的输出流,发布点自动启动,不需人工干预,后者则需主动和前者进行连接。其他三个校区Media Server服务器的配置界面如图5所示。图5中的发布点zzulive2为人工建立,此发布点发布的流来源于新校区Media Server服务器的zzulive发布点,配置路径为http://202.196.112.40:9000/zzulive。人工建立的zzulive2发布点配制完成后,需要人工启动,启动过程即是与远程发布点建立连接的过程,启动成功即可提供直播流。
在整个直播过程中,因编码用机只运行采集和编码程序,不参与远程点播及其他服务,故在整个直播过程中,其运行负载很低,保证了整个系统中数据源的稳定性。
三、总结
该系统架构在跨越郑州大学多个校区的校园网上,不同校区的服务器对用户连接起到了很好的分流作用,两个多小时的网上直播过程,没有服务器出现过载现象,整个运行过程中单个Media Server服务器最高连接数量达200多个,从服务器性能图示来观察,处于中度负载,因此估计每个服务器的最高连接数应为300左右。
2004年6月12日,以同样的系统架构完成了对河南理工大学(原焦作工学院)揭牌暨建校九十五周年庆典活动的网上直播,并利用其良好的扩展性,把Media Server服务器延伸到郑州大学,为更广范围的用户提供了实时视频。今后,随着校园网上视频应用的增多,相信本方案将被更广泛地得以应用。
参考文献:
[1]吴国勇,邱学刚,万燕仔. 网络视频流媒体技术与应用[M].北京:北京邮电大学出版社,2001.
[2][美]Steve Mack.流媒体宝典[M].北京:电子工业出版社,2003.