这几天深入研究了一下Openmeetings的开源产品有关与其他系统进行整合的问题,要实现的功能大概如下:
 
如何快速与其他用户保持同步:我是这样处理的,其他系统进入视频会议室的时候给定用户名,如果在视频会议系统中没有这个用户直接创建,如果已有这个用户,直接进入视频会议系统,同时解决了SSO问题。这个先前的达人们都已经做到了,网上资料也挺多的。
如何进行站外要求加入某个会议室:这个着实花费了1天的时间研究,我的思路是直接使用它提供的Web Service服务,主要有两步,第一步得到SessionID,第二步生成securyHash,给SWF文件传入roomid即可,这个功能将变得很有用。
翻译了部分线上不准确的中文简体版本:线上svn download下来的中文简体版本存在较大的语言上的错误,我改了下,并翻译了部分还未翻译的文字。
翻译了共享桌面的文字
扩展了一系列的服务:主要解决自动登录、账号同步、摄像头相关的java代码。
通过以上几点的研究,我们可将此视频会议很容易的集成进OA,各类MIS系统,互联网等诸多领域。
最终整合效果我整理了一下,请看:
整合Demo页面:http://www.faqee.com:7080/go2room.jsp
修改后的视频会议系统:http://meet.faqee.com/