- 30.41 KB
- 2023-05-06 11:31:35 发布
- 1、本文档共5页,可阅读全部内容。
- 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
- 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
- 文档侵权举报电话:19940600175。
视频会议管理系统一、系统设计原则Android手机视频会议系统功能涵盖会议控制、音视频传输、录像、播放以及会议终端几个方面,总体实现会议多媒体传送,能够满足清晰流畅的会议效果,完整的会议记录和方便快捷的终端会议呼叫等。整个系统大致分为服务器会议控制管理、音视频传输控制、客户端系统实现三个部分。Android视频会议系统总体设计原则如下:1)先进性原则整个系统应能体现视频会议最新技术发展水平,能够结合先进且开放的体系结构,系统中使用到的技术须具有科学性。2)实用性原则能够把用户需求作为第一位考虑,满足用户的业务管理功能需求,对实际工作起到最大限度的满足,系统的设计中应采用集中管理模式,系统的使用和维护也应该尽量简洁。3)可扩充性、可维护性原则设计一个系统应该具备预留的升级空间,而系统的维护在系统的后期使用过程中所占的比重较大,所以系统应该尽量合乎规范,系统设计应具备基本的可行性且结构合理。此外,通过系统优化而达到最经济性也应该是系统设计所要考虑的问题之一。满足上述设计原则,研究的android视频会议系统应满足大中型会议的基本需求,如音视频通讯、会议控制管理和会议记录的基本功能,既要考虑它的会议召开基本功能,也要达到经济实用性,这也是一个系统在一个新的开发终端实现所需具备的基本要点。二、Android视频会议系统模型整个会议系统采用C/S的模式,可满足多方接入方式加入会议,这套系统将SIP辅助服务器和SIP管理服务器两者分离开来,辅助服务器主要负责对终端信息初始化工作,如终端用户身份验证、位置获取等功能,而管理服务器主要负责终端之间的控制信令或多媒体信令交互。根据SIP会议系统模型的集中式拓扑结构特点,结构涵盖了SIP管理服务器、SIP辅助服务器(LocationServer、RedirectServer、RegisterServer、ProxyServer等)、会议终端(会议室终端、PC桌面终端、移动终端)、通讯设备(无线控制器、
无线网桥、天线)等部分。各种不同的终端通过不同的接入方式连入服务器进行集中交换,组成一个视频会议网络。Android手机视频会议系统的C/S模式中,服务器负责处理呼叫请求处理、视频会议参数配置、会议执行管理、成员管理等,而客户端的实现要在智能手机上完成,应具有申请加入/创建会议、申请/结束发言请求、退出会议等功能。按角色区分,Android手机视频会议系统包括主持人和普通与会者,主持人身份既可以在服务器端的综合管理平台执行,也可以在客户端通过呼叫申请会议活的角色权限,普通与会者则必须通过客户端智能手机来与服务器交互,参加会议。android视频会议服务器端的设计由通信模块、会议执行模块、会议管理模块、多媒体模块等逻辑功能模块组成。会议系统执行流程:1)创建会议:会议的初始化分为三个步骤,分别是申请、系统配置和会议创建。Android视频会议系统的创建指申请人在服务器端对新会议进行创建,并对会议的时间、规模、主题等进行配置,并将新的回忆信息提交到系统数据库中,供服务器调用,本系统不支持终端用户申请创建会议。2)加入会议:Android视频会议系统的召开分两种方式,第一种是主持人在服务器端对当前会议的成员列表进行一一邀请呼叫,终端用户收到系统发起的呼叫并作响应;第二种方式是终端用户首先获取会议地址ID,对正在进行的会议进行申请加入呼叫,主持人对终端发起的呼叫进行控制,同意或拒绝其参加会议。3)执行会议:会议执行是android视频会议系统的核心功能,会议的执行过程主要是对发言权、视频显示和音频信道进行管理,会议的执行的操作应由主持人进行,执行过程中还应包括对会议资源、会议执行策略等信息进行控制,控制管理功能在执行会议过程中占据大部分,应是android视频会议的重点环节。4)执行结束:会议结束过程应由主持人或会议管理员来执行,系统平台响应会议发出的BYE消息并将会议在系统中删除,并更新数据列表。三、系统功能1、客户信息管理:添加、删除、修改客户信息(加上照片)。信息如下:
2、拨号通话:根据采集的客户信息的照片进行点击照片拨号通话。3、视频会议:根据发起会议者创建单位然后邀请人员进行加入会议,实现视频会议功能。4、发布信息:如果在平时不使用的情况下,可以通过视频服务器来发布客户的产品信息。5、辅助功能:计算器、原笔迹记事本、定时提醒、电子书(可支持远程数据更新)、录音、留言、语音回复来电6、实时更新:实时更新贷款利率表、汇率表,并且可以查询利率和汇率。四、总结以下对本文设计和实现过程中遇到的一些需要改进的部分进行说明1)由于目前并没有一套成熟的视频会议系统在android终端的具体实现方案作参考,本文提出的这套基于传统视频会议终端化的思路虽清晰却也相对狭隘,视频会议实现移动终端化不仅可以在现有的手机产品中实现,我们可以开发一套自己设计的硬件android终端,利用android开发板对此系统做更广阔的扩充是一种很好的设计实现方向。2)由于这套系统方案主要目的是使视频会议通信能够在手机终端上实现,对模型的建立过程、服务器端音视频优化和网络安全验证等方面并未做详细介绍和说明,这几个部分也应该组成视频会议中的重要因素,因此在能够实现视频会议召开的主要功能前提下,对其他几方面的讨论和分析也是要改善和补充的地方。3)androidSDK正在逐步升级,3G智能手机的生产也在不断地竞争,一种更好的更能普及应用的android智能手机也必定面世,因此对软件功能应用
的丰富性也会有更完善更强大的支持,视频会议系统作为一种独立的软件系统也应具备更多的通信、互动和资料共享等业务功能,这也将在以后的开发中进一步的完善。