当前位置:问答库>论文摘要

题目:基于B/S架构的视频会议系统的设计与实现

关键词:Red5,视频会议,RTMP,流媒体,电子白板

  摘要



随着互联网的快速发展,人们的生活节奏和活动范围逐渐扩大,人们需要一种全新的交流与沟通模式,视频会议作为一种崭新的多媒体通信方式,以节省差旅费、经济快捷不受地域限制等特性,得到了越来越多用户的认可,于是视频会议技术也成为了一项研究热点。 本论文主要介绍在视频会议系统中如何使用Red5流媒体服务器构建一个语音交流平台。由于现有商业流媒体服务器的完全封闭性和昂贵的价格使得企业很难开发出符合自己需求的流媒体视频系统。因此,本系统用开源的流媒体服务器Red5开发网络视频会议系统。 本系统构建了一个B/S模式的视频会议系统,整体使用Red5流媒体服务器和Web服务器来实现,客户端只需通过浏览器访问登录,便可参加视频会议,硬件上使用通用的视频、音频设备即可。流媒体服务器Red5主要实现的是音视频流的处理。Web 服务器需要实现的是房间管理、用户的发言控制与角色管理。在MySQL 上创建本系统数据库,用来保存用户的注册信息、状态信息、权限信息和会议室的状态信息。Red5服务器和Web服务器与数据库进行信息之间的交互,完成用户的注册登录等功能。 本系统采用FLV流媒体技术,HTTP和RTMP协议实现网络视频的控制和传输。通过流媒体的服务器软件Red5建立的B/S模式的视频传输系统能够更加高效的完成视频传输任务。具有用户信息管理、音视频交流、文本聊天、电子白板、会议室信息管理、文件共享等功能。系统对用户的权限进行分级,管理员、主持人、普通用户权限依次递减,以便对整个视频会议系统进行统一管理。