基于openmeetings 的网络视频会议系统的开发

基于openmeetings 的网络视频会议系统的开发

ID:24099703

大小:48.50 KB

页数:3页

时间:2018-11-12

基于openmeetings 的网络视频会议系统的开发 _第1页
基于openmeetings 的网络视频会议系统的开发 _第2页
基于openmeetings 的网络视频会议系统的开发 _第3页
资源描述:

《基于openmeetings 的网络视频会议系统的开发 》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于OpenMeetings的网络视频会议系统的开发文/李方方随着X络的普及和视频交流的广泛需求,X络会议系统越来越普及,但是大多数的会议系统都是要收费,而且有各种插件要下载,流程繁琐。本文在OpenMeetings环境下,采用B/S模式,MySQL作为后台数据库,结合流媒体服务器Red5、客户端OpenLaszlo和OpenOffice等软件,实现了免费的在线视频会议系统。该系统开发成本低、部署方便灵活,有效实现远程会议、电子白板、视频录像等功能。摘要下安装过程。2.1安装Red5流媒体服务器Red5的主要功能供基于Flash和Java的流媒体服

2、务器。OpenMeetings的服务器端处理均是在Red5服务器中运行处理。Red5使用RSTP作为流媒体传输协议,Red5可开发ARGIN:0cm0cm0pt;mso-layout-grid-align:none"class=MsoNormalalign=left>2.2客户端OpenLaszlo技术OpenLaszlo是一个与Flex并驾齐驱的主流的开源RIA(RichInterApplications)构建平台,使用Flash作为部署载体。OpenMeetings中所有前台操作都是通过它编译生成flash,然后客户端操作产生事件再传递到后台服

3、务端处理的。OpenLaszlo的SDK包括:基于Java的编译器、基于JavaScript的运行库(Runtime)和运行应用程序的附加的Servlet。2.3安装MYSQL并进行配置MYSQL体积小、速度快、成本低并且开源,因此选择后台数据库为MYSQL。数据库主要存储视频会议中的用户信息及相应用户的权限信息。2.4安装JDKOpenmeeting的服务器端是基于Java开发的,采用了Spring和Hibernate框架。因此,必须安装jdk,JDK是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。2.5安装SARG

4、IN:0cm0cm0pt;mso-layout-grid-align:none"class=MsoNormalalign=left>SsoNormalalign=left>2.6安装SOXSoX是一个跨平台(soNormalalign=left>2.7安装ffmpegFFmpeg是一个开源免费跨平台的视频和音频流方案,属于自由软件.。OpenMeetings中通过它来实现录制视频并后期重组处理。2.8安装ImageMagicImageMagick是一套功能强大、稳定而且免费的工具集和开发包,可以用来读、写和处理超过89种基本格式的图片文件。Open

5、Meetings通过它处理白板中的图像操作以及生成等工作。2.9安装ApacheAntApacheAnt,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具。2.10安装CollabNetSubVersionEdge2.11安装OpenOfficeOpenOffice.org是一套跨平台的办公室软件套件,主要模块:文本文档、电子表格、演示文稿、绘图、数据库、公式,如同一个免费的微软的office一样的。在命令提示符界面,使用cd命令进入到soffice.exe所在的目录(我的路径为E:toolsOpenOfficeprogram

6、),使其监听5080端口。3系统的调用过程__

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。