远程视频会议系统中H.245协议简介与信令交互的流程
之前我们介绍的RAS、呼叫信令发生后,便要进入正式的远程视频会议通话环节了。在正式远程视频通话前,两个终端间需要确认彼此支撑的视音频能力,便告知对方,然后通过协商,决定是谁为主方,最后打开逻辑通道,进行视音频交互,这时远程视频会议便正式开始。正如你与海外联系人员取得联系后,你们之间要见面洽谈业务,你会把你的基本情况、要求告知对方,对方也会告知你,然后你们协商具体行程安排,另外一人便听从你的安排,最后你们都到达约定地点,开始业务洽谈。
也许您有疑问,上面介绍RAS信息交互、呼叫信令交互流程,那H.245控制信令交互流程是怎样的,他们之间有什么关系呢?其实一个完整的H.323呼叫过程需要RAS、呼叫信令、H.245控制协议相配合共同完成,详细交互流程如下图所示。
先是由终端T1、T2与GK三者之间完成RAS信息、呼叫信息交互,然后是H.245控制信令交互,通话最后阶段释放呼叫信令通道,终端与GK间完成节点退出与确认的RAS信令交互过程。红线代表是呼叫协议交互的信令,蓝线代表H.245控制信令交互信令。RAS与呼叫信令交互过程与前面章节介绍一样,本节不再叙述,本节重点介绍H.245控制信令交互过程。
1.能力交换:彼此交换自己发送与接受远程视频会议能力,如系统的视频格式、分辨率、音频协议等,就是这种能力一种。接收能力描述终端接收和处理输入信息流的能力,发送端所发送信息内容必须限制在接收端已经指明的接收能力范围之内,缺乏接收能力表明终端不能接收,只能发送,表现出来的现象就是缺乏接收能力的终端所连接显示器上,看不到对方图像或听不到对方声音,因此需要确认下彼此所具备的视频能力是什么。
2.主从决定:H.245协议定义了主从判别功能,为什么要有这个主从判定呢,是不是多余呀? 非也,当在一个呼叫中的两个终端同时初始化一个相同的事件时,就产生了冲突了呀。例如,资源只能被一个事件使用。为了解决这个问题,终端必须判断谁是主终端,谁是从终端,主从判断过程用来判断哪个终端是主终端,哪个是从终端。终端的状态一旦决定,在整个呼叫过程期间都不会改变。
3.打开与关闭逻辑通道:打开逻辑通道后,终端彼此之间才能传送视、音频图像,彼此听到对方声音,看到对方图像啦。如果彼此不需要了,就可以关闭逻辑通道啦,如对方不再发送信息时,逻辑通道就处于不活跃状态,可以认为是关闭了。
H.245协议各阶段具体信令交互消息如下图所示。
图中T1与T2代表2个不同的终端,消息从T1发送TCS开始,止于T2回应OLC ack给T1。
- TCS与TCS ack代表能力交换与确认的消息,如远程视频会议能力、音频能力等。
- MSD与MSD ack代表主从确定与响应消息,前面已经介绍过,在H.323中,呼叫实体之间必须有一个为主。
- OLC与OLC ack代表逻辑通过打开与确认过程,逻辑通道开后,才能进行视音频码流发送,这样彼此便可以看到图像、听到声音。
下面通过抓包来看看TCS信令交互过程。
l.能力交换(TCS)
【文章源自:江苏海清通信】
相关资讯
最新产品
同类文章排行
- 小鱼易连加MAXHUB助江苏省铁路办公室实现远程沟通
- 为什么说「简单,是一种智慧」?对此,我们采访了7位明星创业者
- 华为CloudLink Bar 300,开箱给你看 | 玩机攻略Vol.3
- 来了,现在有请MAXHUB V5 新品惊艳亮相
- 什么是华为智能视讯平台?江苏海清通信来解答
- 叮咚!视频会议的正确打开方式请查收~
- 看似相近的视频监控系统与视频会议系统,有啥区别嘛?
- 海清通信带您深入了解海信新款交互式触控一体机
- POLY G200专为中国市场量身打造的视频协作产品,品质至上,始终如一
- 一套完整的视频会议系统由哪些部分组成?江苏海清通信来告诉您