- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
openmeeting经验总结
Openeeting经验总结
东软集团股份有限公司
政府事业部开发部
20年月 相关文档 无 作者 洪德刚 审核状态 未审阅 最后更新时间 表 11
版本更新摘要 版本号 日期 审阅人 更新摘要 2011.3.14 第二章增加 SOAP-Gateway测试分解
1.4.3 从界面进入房间 2011.3.25 第二章增加1.5调用Web Services
第三章增加1.4关于调用Web Services 表 12
目录
第一章 概述 1
1.1 服务端 1
1.2 客户端 1
1.3 UML用例图 2
第二章 安装 2
1.1 工具 2
1.1.1 Java jdk1.6.* 3
1.1.2 OpenOffice-Service 3
1.1.3 ImageMagick 3
1.1.4 GhostScript 3
1.1.5 SWFTools 3
1.1.6 Mysql 4
1.1.7 OpenMeetings 4
1.1.8 OpenLaszlo 4
1.1.9 Red5 Server 4
1.1.10 Ffmpeg 4
1.1.11 Sox 5
1.1.12 Svn 5
1.1.13 Ant 5
1.2 已编译部署 5
1.2.1 解压编译包 5
1.2.2 目录分析 6
1.2.3 配置数据库连接文件 7
1.2.4 部署openmeetings 7
Openmeetings - Installation 9
1.3 源码部署 13
1.3.1 源码下载 13
1.3.2 消除项目红叉 14
1.4 例子 16
1.4.1 如何传参数给openmeetings 16
1.4.2 使用SOAP网关实现OpenMeetings 17
1.4.3 从界面进入房间 19
1.5 调用Web Services 23
1.5.1 Web Services介绍 23
1.5.2 Axis1和Axis2的区别 24
1.5.3 Openmeetings-WebServices 24
第三章 常见问题 26
1.1 启动超时 26
1.2 数据库 26
1.3 例子1.2.1报错 27
1.3.1 报404错误 27
1.3.2 js脚本没有对象 27
1.4 关于调用web services 27
1.5 连oracle启动时报错 28
1.6 空指针 28
概述
Openmeetings 是一个网络视频会议系统,提供视频,白板,doc,ppt,pdf,jpg等文档,图像文件的白板共享。其最大特点是视频会议客户端不需要下载安装,openmeetings系统将客户端做成swf形式,通过网页浏览的方式自动加载,免去用户下载安装的步骤,所有支持flash的ie浏览器都可以使用openmeetings进行视频会议。
服务端
服务端是基于开源的流媒体服务器RED5做的二次开发,利用Java开发,采用了Spring和Hibernate框架。
Red5是一个采用Java开发的开源的Flash流媒体服务器,功能上与FMS类似。它支持:
音频(MP3)和视频(FLV)转换成播放流、录制客户端播放流(只支持FLV)、共享对象、现场直播流发布、远程调用。
客户端
客户端实质上是一个采用OpenLaszlo开发的Flash。也就是说,OpenMeetings的客户端必须运行在Flash环境下。
openlaszlo是一种富客户端开发技术,它结合了C/S客户端的强大功能和B/S结构的低成本高效率的优点。openlaszlo应用程序开发使用的是基于XML的LZX语言,它可以被编译成DHMTL,SWF等格式。
Laszlo 是 OpenLaszlo 所使用的一种语言,这种语言通过说明性方法,用 XML 和 JavaScript 来创建部件或整个应用程序。这种标记语言与脚本语言的合并类似于目前的 HTML/JavaScript 组合。
我们不妨把PC机上的Flash Player看作是一个OS(操作系统),而把OpenMeetings的前台(swf文件)当作该操作系统下的一个可执行程序。这样的思路下,我们就可以理解,就如我们在Windows下开发依赖于硬件的应用程序时必须要借助 WINDOWS API的支持一样,
OpenMeetings的客户端也极度依赖Flash环境所能提供的功能和性能,尤其是和音频视频相关的地方。
UML用例图
图 1
安装
工具
【注意】
OpenMeetingsjava环境及相关支撑工具的安装不要带有空格;
以下安装参考本人环境:
Java jdk1.6.*
JAVA_HOME:D:\java\
文档评论(0)