开发 Lotus Sametime Connect 视频会议插件

需积分: 9 5 下载量 30 浏览量 更新于2024-08-02 收藏 633KB PDF 举报
"本文主要介绍了如何使用IBM Lotus Sametime Connect开发具有视频会议功能的外挂程序,重点关注Lotus Sametime 8.0版本中的电话系统和音频/视频功能的集成,以及其基于Eclipse插件架构的高度灵活性。作者Hiroaki Komine详细阐述了Lotus Sametime Telephony客户端工具集,帮助开发者在Lotus Sametime Connect上创建新的插件。文章还回顾了Lotus Sametime的历史发展,从1998年的即时通讯环境到7.5版本在Eclipse RCP上的部署,强调了其在企业协作中的重要性。 Lotus Sametime 7.5引入了语音通话,7.5.1增加了视频会议功能,成为IBM统一通信和协作(UC2)战略的关键组成部分。最新的Lotus Sametime 8.0进一步增强了功能和扩展性,通过Lotus Sametime Telephony API的示例,指导开发者利用这些工具实现更高级别的定制化应用。" 在IBM Lotus Sametime Connect中开发视频会议功能的外挂程序涉及到以下关键知识点: 1. **Eclipse插件架构**:Lotus Sametime 7.5基于Eclipse Rich Client Platform (RCP),使得开发者可以通过Eclipse插件体系结构轻松地添加新功能或扩展现有客户端。这种架构允许高度定制和模块化的应用程序开发。 2. **Lotus Sametime Telephony**:这是Lotus Sametime 8.0引入的一个重要特性,提供了一套API,允许开发者集成电话系统功能,如语音和视频通话,到Lotus Sametime Connect中。这极大地扩展了即时通讯的范围,将传统的电话服务与协作平台整合在一起。 3. **Lotus Sametime Connect**:作为主客户端,它支持多种功能,包括文本聊天、文件共享、语音和视频会议。开发者可以利用Lotus Sametime Telephony API创建自定义外挂程序,以增强这些功能或添加全新的通信方式。 4. **视频会议功能**:从Lotus Sametime 7.5.1开始,视频会议成为可能,用户可以直接在Lotus Sametime Connect中进行面对面的沟通。开发者可以通过Lotus Sametime Telephony API来实现和优化这一功能。 5. **IBM UC2战略**:Lotus Sametime是IBM统一通信和协作战略的核心产品,旨在集成各种通信方式(如电子邮件、即时消息、语音、视频等)以提高工作效率和团队协作。 6. **API和开发工具**:文章中提到的Lotus Sametime Telephony客户端工具集是开发者实现自定义功能的关键。这些工具包括文档、示例代码和库,帮助开发者利用电话系统API构建外挂程序。 7. ** Lotus Sametime的历史演变**:从1998年的即时通讯平台发展到包含语音和视频功能的完整协作解决方案,Lotus Sametime的演变展示了技术的进步和市场需求的变化。 通过以上知识点,开发者可以深入了解Lotus Sametime Connect的潜力,并利用提供的工具集来创建满足特定业务需求的定制化外挂程序,提升企业通信和协作的效率。