因工作需要,这两天弄了一个视频会议服务器。采用了flash流媒体服务器Red5+OpenMeetings。其实是OpenMeetings的运行依
赖于Red5,也就是说OpenMeetings是一个基于Flash的视频会议解决方案。OpenMeetings的一大亮点是能够在会议过程中做
PPT的演示,这一功能得益于OpenOffice的文档转换能力和提供Java远程访问的能力。
整个架设过程非常简单。
1、Red5提供了个常见操作系统的安装包,完全傻瓜式的安装,下一步下一步解决。
2、从OpenMeetings的网站(http://code.google.com/p/openmeetings/downloads/list)下载最新的Web应用,解压到Red5的webapps目录下(Red5内置Tomcat服务器);
3、在OpenMeetings的web应用的install目录下修改hibernate.cfg.xml文件,将数据库配置到已创建的数据库(只需要创建数据库,不需要手工建表);
4、重启Red5服务,加载OpenMettings应用;
5、打开浏览器输入http://localhost:5080/xmlcrm/Install(注意大小写,如果你修改了Red5的端口,将5080修
改成您指定的端口);在现实的页面上点击“Step
1”开始OpenMeetings配置。需要注意的是邮件服务器必须正确的填写,否则无法进行用户注册,也就没有用户可以登录使用了。部署时还需要注意两
个工具的配置,一个是SWF工具(完成其它类型文档到swf的转换)和图形工具,这两个工具在配置页面上提供了下载地址(google so
cool!),再输入工具地址的时候要以"/"结束。
6、上一步输入完成后点击“send”开始配置,这个配置的过程大概需要5--10分钟,不要以为应用死翘翘了:-)。
7、配置完成以后就可以登录使用了,enjoy it!
后记:由于OpenMeetings默认的一个会议室只能4个人参加,不知道老外怎么想的。没办法,只能下载OpeenMeetings的源码作修改。
OpenMeetins的客户端源码是一个“OpenLaszlo ”的应用,被逼无奈研究了一下OpenLaszlo
,感觉还算是个不错的RIA解决方案。放开人员的限制只需要修改videoconference\xmlcrm\content\conference\
roomlistItem.lzx文件的maxUsers变量的值就可以了;但是你会发现人员限制放开了,但是会议室里面的摄像头个数还是4个,怎么办?
这个只需要修改一下videoconference\xmlcrm\content\conference\conference.lzx文件,参考原来
的摄像头布局,添加摄像头个数就可以了,不过摄像头个数确实不适合太多,因为摄像头一多数据流量会相当大,服务器压力太大,而且一般的视频会议也就是几个
领导+几个小兵,小兵就不用摄像头了嘛,乖乖的看和听就可以了。
在http://code.google.com/p/openmeetings/wiki/BuildSources?tm=4
里面有openmeetings源码的下载方法。你可以用svn客户端工具连接http://openmeetings.googlecode.com
/svn/branches/dev/laszlo/client/下载浏览客户端代码;
svn客户端连接http://openmeetings.googlecode.com/svn/branches/dev/xmlcrm/获取后台服务端java代码以及web应用。
分享到:
相关推荐
### 在Linux系统上安装OpenMeetings免费视频会议系统 #### 一、背景介绍 随着远程协作的需求日益增加,越来越多的企业和个人开始寻找可靠的视频会议解决方案。OpenMeetings是一款基于Flex技术的开源视频会议软件,...
word、excel、txt文件,浏览器预览功能实现工具类,OpenOfficeUtil,openoffice插件!
"jodconverter4.1+ OpenOffice 4.1.5在线预览文档"是一个针对这一需求的解决方案,它结合了Java技术、Maven构建工具以及开源的OpenOffice软件,实现了高效且灵活的Office文档在线预览功能。 首先,jodconverter是一...
总结来说,"flexpaper+openoffice+pdf2swf.exe"组合提供了从多种格式的文档到适合在线预览的SWF文件的转换解决方案。通过合理部署和集成,可以构建一个高效、安全的在线文档预览系统。在线预览不仅简化了用户操作,...
SWFTools和OpenOffice是两款强大的工具,能够帮助我们方便地将Office文档转换为SWF(ShockWave Flash)格式,这是一种广泛应用于网络展示的轻量级多媒体格式。下面,我们将详细介绍这两款软件及其配合使用的方法。 ...
标题中的“仿百科文库(Flex+openoffice+swftools等)”是一个项目或技术解决方案的概述,它涉及了三个主要的技术组件:Flex、OpenOffice和SwfTools。接下来我们将详细探讨这三个技术及其在创建类似百科文库的应用中的...
Java、SWFTools、OpenOffice 和 FlexPaper 是构建在线阅读平台的关键技术,它们共同作用于创建一个高效且用户友好的文档预览系统。这个实例主要关注如何将这些工具结合使用,为用户提供PDF、DOC等常见格式文档的在线...
在Windows Server 2003环境下安装OpenMeetings 2.1版视频会议系统,首先需要了解OpenMeetings的基本概念、系统要求、以及安装前的准备工作。 OpenMeetings是由Apache软件基金会提供的一个开源视频会议和协作平台,...
OpenMeetings是一个开源的在线会议和协作平台,它提供了丰富的功能,包括视频会议、白板、在线文档共享等。为了充分利用OpenMeetings的功能,尤其是白板功能,系统需要支持Office文档共享,这就要求服务器安装有桌面...
在这个系统中,我们看到使用了LayUI框架和OpenOffice库,这两大技术是实现此项目的关键组件。 LayUI是一个轻量级的前端框架,它的主要特点是界面简洁、模块化设计以及易于上手。LayUI提供了丰富的UI组件,如表格、...
OpenMeetings是一款开源的视频会议系统,支持文档共享、白板功能等多种特性,非常适合远程协作和在线教育场景。为了确保系统的稳定运行,我们需要按照一定的顺序安装和配置所需的软件组件。 #### 二、硬件条件 - *...
鉴于网上找的在线浏览都略去了flexpaper ,于是自己花费几个小时完成了openOffice + swfTools + flexpaper 技术实现仿百度文库的在线浏览。功能已经实现,需要的自己下去优化一下,修改下openoffice和SWFTOOLS安装...
由于它基于OpenLaszlo和Red5技术,用户无需下载客户端,只需通过支持Flash的浏览器即可参与视频会议。 首先,安装OpenMeetings之前,你需要确保服务器上已经安装了Java环境,因为它是基于Java的。推荐使用JDK 6或...