大屏幕网--专业大屏幕行业门户网站
大屏幕网
当前位置: 主页 > 技术中心 > 基础知识 >

1、前言(4)

2010-07-17 20:17来源:网络


视频会议网关的内部主要由SIP协议处理模块、协议转换模块、视频会议控制和管理模块以及H.323协议处理模块组成。

SIP协议处理模块是视频会议网关用于监听SIP实体(SIP用户代理、SIP服务器等)发送的信令消息。在将这些信令消息进行必要的处理后就送到协议转换模块中进行协议转换。

协议转换模块是视频会议网关实现中比较关键的部分,在实现过程中需要按照两种协议之间的信令消息映射表进行逐一的翻译和转换。当然对于那些在一种协议中有而在另一种协议中不支持的信令消息应采用适当的忽略和屏蔽措施,并回送错误报告消息。转换后的信令消息被送到各自协议的处理模块中进行进一步的处理,也可送入视频会议控制和管理模块来完成对会议极其会议成员的组织、管理和控制。

视频会议控制和管理模块是视频会议网关的核心部分。视频会议控制和管理模块既要对会议成员发来的信令消息进行处理,又要对视频媒体流进行处理。在这部分的实现中要充分考虑两种协议在视频会议功能上的不同特性,加以适当的区别对待,以减少在信令翻译和识别上的工作量。同时在对视频流的处理上采用RTP/RTCP协议,先将各个客户终端的媒体流汇聚在一起,在进行完复合之后再分别传送到每个客户终端那里。

H.323 协议处理模块是用于监听来自H.323协议方的信令消息。然后将信令消息送入视频会议控制和管理模块或者协议转换模块进行下一步的处理。在实现上需要H.323协议栈的底层支持。

我们在Red Hat Linux9.0操作系统下,采用C/C++语言实现。其中我们还利用了OpenMCU(开源的H.323会议服务器)中对视频会议管理和控制的一些实现技术。

总结

本文对支持多协议的视频会议网关的设计和实现作了简单的介绍。从中我们发现视频会议网关对协议的转换还只能实现一些简单的信令消息的翻译,没有较好的容错和忽略机制。当然,要设计和实现功能更加完善和高效的视频会议网关还需要在加强对会议管理和会议控制功能等方面作进一步的研究和开发工作。

[ 参 考 文 献 ]
[1] Josef Glasmann, Wolfgang Kellerer, Harald Müller. “Service Architectures In H.323 And SIP: A Comparison” .
Fourth Quarter 2003, Volume 5, No.2.
[2] ITU-T Recommendation H.323 v4.
[3] RFC 3261 . SIP: Session Initiation Protocol, June 2002.
[4] 李建芳. H.323和SIP在IP电话网络中的互通. 中国数据通信 2003.3.(责任编辑:资讯组)
------分隔线----------------------------
免责声明:
凡注明“来源:大屏幕网”的作品为本网原创稿件,媒体转载请注明来源:大屏幕网。
凡注明“来源:XXX(非大屏幕网)”、“来源:网络”和来源为空的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
用户名: 验证码:点击我更换图片
厂商推荐
推荐内容
绝无恶意破坏 白癜风十大专业医院 白癜风终于治好了 白癜风治疗要花多少钱 百度推荐:白癜风十大专业医院 白癜风专科哪里最好 白癜风复发了到哪治 白癜风治疗用什么方法好 白癜风治疗最好医院 白癜风治疗 白癜风的治疗方法 白癜风能治好吗 百度推荐:白癜风十大专业医院 白癜风治疗要花多少钱 白癜风十大专业医院 白癜风治疗用什么方法好 白癜风终于治好了