[发明专利]一种基于SIP协议的多点语音视频通讯的控制方法无效
申请号: | 201210069561.8 | 申请日: | 2012-03-16 |
公开(公告)号: | CN102594837A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 丁云龙;张雨 | 申请(专利权)人: | 丁云龙 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/18;H04N7/15 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 王汝银 |
地址: | 250001 山东省济南市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 sip 协议 多点 语音 视频 通讯 控制 方法 | ||
技术领域
本发明涉及一种SIP协议通讯方法,具体地说是一种基于SIP协议的多点语音视频通讯的控制方法,属于计算机音视频技术领域。
背景技术
会话初始化协议(SIP)在近年来发展迅猛,随着国际大厂商逐渐支持,已然成为了VOIP领域的主导协议。SIP协议自诞生之日起的良好扩展性,很多厂商创立了自己的基于SIP协议的多点会议方法及系统。这就造成了普通SIP用户代理客户端(UAC)与大多数多点控制单元(MCU)无法兼容的局面。各个厂商的MCU只能由专用客户端登陆,或者通用客户端可以登录、点对点通讯,但无法完成正常的会议。
目前比较普及的SIP UAC由RFC3261(SIP)、RFC2327(SDP)、RFC2833(DTMF)和RFC1889(RTP)标准组成。这种构成下,可以完成基本的点对点语音、视频通话,DTMF拨号等功能。通过多次呼叫,也可以实现简单会议功能。
上述视频会议的实现原理是:A、B、C三人需要语音会议,A呼叫B建立语音连接,然后依次A呼叫C、B呼叫C完成三方语音连接。通过简单计算得知,A存在2路RTP上传流,存在2路RTP下载流。如x方进行语音会议,则其中任何一方的RTP上传和下载流均有x路。这对于网络带宽提出了更高的要求和压力。
如果多方进行视频会议,每一路RTP流的需求带宽更大,在现今ADSL或其他宽带网络上,甚至无法完成。
发明内容
针对上述不足,本发明提供了一种基于SIP协议的多点语音视频通讯的控制方法,其不仅能够提高通用SIP UAC在会议时的兼容性,实现不同厂商UAC完成会议过程,而且能够降低对网络带宽的要求。
本发明解决其技术问题采取的技术方案是:一种基于SIP协议的多点语音视频通讯的控制方法,用以进行多方视频会议,其特征是,包括以下过程:
1)建立视频会议室;
2)UAC向视频会议室发送INVITE请求;
3)视频会议室为UAC分配端口建立连接通道,并向UAC发送连接成功信息;
4)进行视频会议会话;
5)会话结束,关闭视频会议室。
所述UAC向视频会议室发送INVITE请求的过程采用SDP会话方式。
所述UAC向视频会议室发送INVITE请求的过程采用DTMF会话方式。
所述建立的连接通道包括音频连接通道和视频连接通道;所述音频连接通道的建立过程包括以下过程:接收UAC音频的过程、对UAC音频解码的过程、对解码后的音频进行混音的过程和将混音后的音频发送给UAC模块的过程;所述视频连接通道的建立过程包括以下过程:接收UAC视频的过程、建立进行视频会话成员列表的过程、将视频会话成员列表通过NOTIFIY方法通知UAC的过程、UAC发送请求视频会话的过程和建立请求UAC与被请求UAC之间连接通道的过程。
本发明的有益效果是:本发明所采用了符合RFC最基本标准的SIP和SDP等相关协议,几乎支持所有的SIP UAC,提高了会议室的兼容性;无论参会方数量的多少,音频混音总是在视频会议室进行,且每UAC的音频发送RTP数和接收RTP数总是1,都降低了网络带宽占用,提高了用户感受;无论UAC的视频被多少方接收,发送的RTP流始终是1路,都降低了网络带宽占用,提高了用户感受。另外,普通的不带有任何会议功能SIP UAC也可以参与到会议中,提高了会议室的兼容性。
附图说明
下面结合附图对本发明作进一步说明:
图1是本发明所述建立连接通道的流程示意图;
图2是本发明所述音频连接通道的功能框图;
图3是本发明所述音频通讯过程中音频切入的流程示意图;
图4是本发明所述视频通讯过程中一种视频连接的流程示意图;
图5是本发明所述音频通讯过程中另一种音频连接的流程示意图。
具体实施方式
本发明公开了一种任何SIP UAC都可以使用的基于SIP协议的多点语音视频通讯的控制方法,且无论存在多少方会议参与者,音频RTP流在UAC端只有1路上传1路下载,视频RTP流在UAC端只有1路上传+n路下载(n的数量取决于UAC打开的对端视频数)。
本发明的一种基于SIP协议的多点语音视频通讯的控制方法,用以进行多方视频会议,其实现包括以下过程:
1)建立视频会议室;
2)UAC向视频会议室发送INVITE请求,所述发送INVITE请求的过程采用SDP会话方式或DTMF会话方式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于丁云龙,未经丁云龙许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210069561.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:中药提取罐结构
- 下一篇:连续生产线上连续退火炉紧急状态控制系统