基于sip协议的视频会议研究

基于sip协议的视频会议研究

ID:882163

大小:2.27 MB

页数:12页

时间:2017-09-22

基于sip协议的视频会议研究_第1页
基于sip协议的视频会议研究_第2页
基于sip协议的视频会议研究_第3页
基于sip协议的视频会议研究_第4页
基于sip协议的视频会议研究_第5页
资源描述:

《基于sip协议的视频会议研究》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、SIP是一个基于文本的应用层控制协议,独立于底层传输协议TCP/UDP,用于建立、修改和终止IP网上的双方或多方多媒体会话。SIP系统采用了因特网常用的客户机/服务器结构,由用户代理和服务器两大部分组成。用户代理又分为用户代理客户(UAC:UserAgentClient)和用户代理服务器(UAS:UserAgentServer)两种。UAC用来发起会话请求,UAS用来接受并响应会话请求。这两者只是逻辑上的功能,实际上网络终端应同时具备这两种功能,既能发起会话,又能接受、响应会话。可以统称为终端UA.服务器分为

2、:代理服务器(ProxyServer)、重定向服务器(RedirectedServer)、注册服务器(Registrar)终端UA注册流程首先,与会者也就是终端要向服务器发送REGISTER消息,REGISTER方法用于客户机向SIP服务器注册列在To字段中的地址信息。第二步,注册服务器将终端信息存放到定位服务器。这步没有SIP的往返。第三步,注册服务器给会议终端回复100trying消息,表示服务器已经收到了它的请求消息,并且正在处理。最后,服务器给终端回复200OK消息,表明终端注册成功。集中服务器模式:

3、集中服务器模式会议中,服务器是整个系统运行的唯一核心,系统的所有业务都将通过该服务器来实现,包括系统管理、成员通话以及会议等。Focus:会议的控制中心与每个与会者之间存在SIP消息联系。Mixer:媒体混合服务器负责完成会议媒体的混合和分发,接收者可以是会议的与会者或其他的媒体混合服务器。分布式模式这种模式的优点是:既具有集中的会议控制功能,媒体流的处理也较方便,延迟小,因为传输过程中没有混合编码转换的过程。缺点是:对于每个端点的带宽要求高。而且,每个终端应该支持所有成员的编码,因为传输过程中并没有编码的转

4、换。混合式模式混合式模式是RFC4353提出的一种应对大型会议的模型。模型只是将多个Mixer分列出来,来完成较为复杂的媒体流处理。这种模型也被业内称为松耦合。系统模型设计综合分析以上几种会议模型,按照实际需求,结合各个模式的优点,提出了应用于本系统的会议模型设计。视频会议的逻辑拓扑结构系统功能模块节点管理模块主要是方便系统对所有与会者进行统一管理,当与会者启动时,要先发送REGISTER消息到服务器进行注册,当有新的与会者要加入到系统中时,将首先通过服务器验证,服务器通过验证后新的与会者加入到系统中,这将保

5、护系统的安全性。另外,系统还通过节点管理模块提供对终端成员的监测功能,包括待机、未登陆、响铃、通话或是正在录音等。节点管理的实现是通过定义特定的类和文件来组成的。监控功能定义的类结构如下:classCPhoneBookMember:publicCDialog{public:……CStringm_strName;//节点名称CStringm_strIPAddress;//节点IP地址CStringm_strIPPhoneNumber;//节点的电话号码CStringm_family;//节点固定电话号码CStr

6、ingm_mobile;//节点移动电话号码……};状态信息定义的类结构如下classCPhoneInformation:publicCDialog{public:……CStringm_Phonename;//用户名称CStringm_PhoneNumber;//电话号码CStringm_PhoneState;CStringm_meeting;//开会信息CStringm_skystate;//录音信息CStringm_recordstate;//调听录音信息CStringm_phoneip;//电话IP地址

7、CStringm_meetphone;……};会议控制模块会议初始化会议初始化模块是用来给与会者提供预约会议的接口,与会者通过管理界面与该接口通信。系统采用的会议室是静态会议室,每个服务器都设置有多个会议室,每个会议室都有一个会议号码,可以是事先编写好的号码,这个会议号码在整个系统中都是唯一的。系统中的会议有两种模式,即呼入型和呼出型。在同一个会议召开过程中,可以同时使用这两种方式添加会议成员。会议模式选择系统提供两种会议模式,混音会议模式和广播会议模式。系统提供两种会议模式,混音会议模式和广播会议模式。混音

8、模式是指所有与会者在逻辑上处于平等的地位,每个与会者都能自由的发言,并且每个与会者都能听到其他任何与会者的发言;广播会议模式是指由管理员(控制管理界面的人员)指定一个发言人,此时其他与会者只能听此发言人的声音,发言人听不到其他与会者的声音,其它与会者没有发言权限。会场管理在会议进行的时候,管理员可以对会场进行管理,包括等待会议开始前的会议背景音乐的发放、发言人的切换、新增会议成员、邀出会议成员、提示

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。