随着互联网的不断发展,人与人之间的信息交流越来越频繁,项目间的互相协作也越来越重要,视频会议系统的的应用也越来越广泛,如何实现能高效,低成本,稳定,扩展性好的的视频会议系统一直是企业追求的目标。
目前用于视频会议系统的信令协议主要有H.323和SIP。虽然基于H.323的视频会议系统的研究和发展较为成熟,但由于其硬件成本过高,不适合中小企业及个人的使用。SIP凭借其简单、灵活、开放、扩展性好等特点非常适合与构建视频会议系统,因此研究和实现该系统具有深刻意义与实用价值。
基于SIP的视频会议系统有多种实现模型,在详细分析了视频会议系统的需求上,提出了一种类似于组件架构模式的设计思想并选择集中混合模式作为视频会议系统的实现模型。在SIP客户端中实现了音视频通信、会议管理与控制等基本功能,也实现了即时消息,协同工作等扩展性功能,并给出了系统智能升级的解决方案。在经过了严格的系统测试后,达到了预期的设计指标。实践表明,研究成果和所阐述的设计思路和方法是合理可行的,对后续系统的研发具有很高的参考价值。