基于JAVA的视频会议系统开发与设计
2014-04-27于志楠尹伟静
科技视界 2014年8期
于志楠 尹伟静
(沈阳师范大学 科信软件学院,辽宁 沈阳110034)
0 引言
随着人们对音频和视频信息需求,视频会议系统广泛应用于现代企业中。视频会议系统[1]的可以适应现代社会的快捷、高效,使视频会议系统的使用正在向各行各业渗透。本文总结和借鉴其他视频会议软件系统的基础,结合JAVA跨平台[2-3]等优点,提出一种基于JAVA简单应用于局域网视频会议系统的设计与实现方案。
1 视频会议基本原理
视频会议系统的示意图如图1所示。

图1 视频会议系统的示意图
从图看出,视频会议系统主要有三个部分组成,即通信网络、会议终端和多点控制单元。会议终端是将视频、音频、数据、信令等各种数字信号送上信道进行传输;多点控制单元是视频会议系统用于多点视听信息的传输与切换部分;通信网络是一系列的设备、机构和进程,附着在网络上的终端用户设备能够进行有意义的信息交换。涉及网络传输协议、网络编程接口等内容。
2 系统总体设计
2.1 系统硬件平台
网络视频会议系统硬件主要:有网卡、声卡的电脑,摄像头,带麦克风的耳机其组成结构。
2.2 系统软件平台
在软件结构上,由于整个系统是基于纯软件开发,设计上类似于TCP/IP模型,我们依然采用分层思想,降低复杂度,使程序更容易修改,软件开发速度更快,每层利用紧邻的下层服务,更容易记住各层功能,并有许多可选部分完成类似的任务。在体系结构上分为四个层次:IO层、处理层、传输层、网络层。……
登录APP查看全文
