OM-3.0.1 产品化开发与改造

OM-3.0.1 产品化开发与改造

Openmeetings provides video conferencing, instant messaging, white board, collaborative document editing and other groupware tools using API functions of the Red5 Streaming Server for Remoting and Streaming.

OpenMeetings is a project of the Apache, the old project website at GoogleCode will receive no updates anymore. The website at Apache is the only place that receives updates.

服务端开发
......
src/screenshare/java
桌面共享

src/axis/java
axis  (Apache EXtensible Interaction System 即阿帕奇可扩展交互系统)

增加新的会议类型
增加新的会议类型、以及创建新的数据库表模型

时间上 : 短会
座谈会(人人都可发言)  一人主说(传统教室类)
企业面试  

特殊部门工作会议 : 如政务类会议 安全性要求级别加高,不使用会议记录功能

会议参数可配置: 主持人自主配置 新的个性与会类型

       由不同会议决定 资源分配 : 麦克风 摄像头 白板 ...

代码开发
~、主要配置文件
(*) 编译前所在位置
\om-3.0.1-src\src\main\webapp\WEB-INF\red5-web.properties
\om-3.0.1-src\src\main\webapp\public\config.xml

(*) 编译后所在位置
\om-3.0.1\webapps\openmeetings\WEB-INF\classes\openmeetings-applicationContext.xml
\om-3.0.1\webapps\root\WEB-INF\red5-web.properties
\om-3.0.1\webapps\openmeetings\WEB-INF\red5-web.properties
\om-3.0.1\webapps\openmeetings\public\config.xml

~、
文件上传路径          \om-3.0.1\webapps\openmeetings\upload\files
               \om-3.0.1\webapps\openmeetings\uploadtemp\files
               \om-3.0.1\webapps\openmeetings\streams                        //流媒体文件

~、编译结果
\om-3.0.1\ webapps\openmeetings\WEB-INF\lib

openmeetings-axis-3.0.1-RELEASE.jar                src\axis\java
openmeetings- cli -3.0.1-RELEASE.jar                src\ install \java        
openmeetings-core-3.0.1-RELEASE.jar
openmeetings-db-3.0.1-RELEASE.jar
openmeetings-util-3.0.1-RELEASE.jar
openmeetings-web-3.0.1-RELEASE.jar


\om-3.0.1\ webapps\openmeetings\screensharing\

openmeetings-screenshare-3.0.1-RELEASE.jar        src/screenshare/java



前台开发
\om-3.0.1-src\WebContent

前台是由OpenLaszlo编写lzx文件,编译完成后是一个Flash的形式(swf 文件)。
前后台的交互大部分通过RPC调用实现,即OpenLaszlo程序远程调用后台的Java类,也有部分回调。


运维测试
......
om-3.0.1 工程设置注意点
OpenMeetings_3.0.1  + Red5_1.0_rc3  + Java EE Kepler SR2 64位
---------------
~、环境变量设置,并选择替换原来的环境变量
RED5_HOME        E:\LAB\opensource\Svr_VoIP\Red5\om-3.0.1
JAVA_HOME        D:\Java\jdk1.6.0_38

~、
MySql在 即使未创建openmeetings的数据库时,也要启动等待连接,否则启动失败。

~、无法调试问题
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值