● 摘要
视频会议转播服务管理系统(以下简称视频会议转播系统或视频转播系统)是一个综合了视频转播媒体服务功能和后台管理功能的系统,而视频会议转播系统又是一个特殊的视频点播(VOD,Video on Demand)系统。传统的VOD系统定义是用户通过网络,按照自己的需求选择视频进行播放,这项技术已经被广泛地应用在生活、学习、商业等多个领域中,越来越受到人们的关注。而视频会议转播系统专门为视频会议而建设,在明确系统需求的同时,也对系统提出了针对性的要求。
视频会议同样是一种随着网络迅速发展而兴起的新兴会议手段,它的特点包括视频的高质量性、传输的实时性以及良好的交互性,而其中前两个特点就是对这套特殊的视频转播系统提出的要求。视频质量是否优异、实时传输是否满足需求的制约因素很多,论文从最核心的媒体传输方式入手展开讨论。流媒体技术是近年来新的媒体传输方式,作为视频转播的关键技术,响应迅速、传输稳定,采用流式媒体传输可以充分地利用有限网络资源,减轻服务器的压力,在解决视频数据传输问题的同时,得到较好的视频质量。本系统选用了目前最为主流的RTP协议,按照系统结构叙述了它的实现原理,分析了它在流媒体服务中的会话机制,明确阐述了其对于视频转播系统的关键作用。
本视频会议转播系统的需求专一,使用对象明确,因此它需要完备的后台管理功能,来确保系统的纯洁性,严密性。论文对系统的总体设计方案做出了阐述,并对各功能模块的实现进行了详细介绍。系统采用B/S(浏览器/服务器,Browser/Server)结构进行开发,用户可以使用前台的视频直播、视频点播及会议查询等功能,管理员可以在后台对系统的视频数据、用户数据等进行管理和统计。考虑到前台页面的信息浏览及页面布局,系统使用JSP语言进行网站展示及页面信息交互的编程;在后台管理的开发中使用了SQL Server数据库管理技术,保证了系统的安全性及可靠性。经实际应用表明,本系统达到了使用便捷、擅于管理的预期效果,通过了大规模压力测试。