本发明专利技术实施例涉及视频会议技术领域,公开了一种数据传输通道的建立方法及设备、存储介质、系统。所述方法包括:确定需要加入视频会议;与对端设备成功建立视频会议通道之前,与所述对端设备建立数据传输通道。在成功进入视频会议前就提前完成数据传输通道的建立,从而在成功进入视频会议后,能够直接交互BFCP信令,避免由于数据传输通道没有建立完成而造成信令交互失败的情况。
The establishment method, equipment, storage medium and system of data transmission channel
【技术实现步骤摘要】
数据传输通道的建立方法及设备、存储介质、系统
本专利技术实施例涉及视频会议
,特别涉及一种视频会议的通道建立方法及设备、存储介质、系统。
技术介绍
视频会议,指两个或两个以上不同地方的个人或群体,通过传输线路及多媒体设备,将声音、影像及文件资料互传,实现即时、互动的沟通,以实现远程会议。在视频会议中,人们仅能看到远方的视频图像、听到远方的声音,为了能够交流更多的信息,比如图表、文档、影像等资料,提出了双流会议,即可以同时传输两路视频流的视频会议。双流会议中的第一路视频流称为主视频流,简称主视频;第二路视频流称为辅视频流,简称辅视频。辅视频不仅可以传输计算机存储的文件内容,还可以传输视频、图像等。双流会议可采用SIP(SessionInitiationProtocol,会话初始协议)或H.323协议来支持完成。一般来讲,BFCP(TheBinaryFloorControlProtocol,二进制席位控制协议)双流协议是SIP协议系统的标准规范协议。进入视频会议的完整信令交互流程包括:邀请入会消息和与之匹配的响应消息。例如:INVITE(Invite,邀请信令)消息、与之匹配的200OK响应消息和ACK(Acknowledgement,确认接收)消息,共计三条信令消息等。其中要携带两次SDP数据包,在成功进入视频会议后,视频会议终端再开始发送BFCP传输通道的TCP握手请求消息,建立TCP连接通道,待TCP连接建立成功后,才开始进行BFCP信令交互。现有技术中至少存在如下问题:在成功进入视频会议后,作为服务器端的一方会启动监听端口,而作为客户端的一方才开始建立TCP连接。这样,从成功进入视频会议到TCP连接通道建立成功,会形成一个时间窗口。如果在这个时间窗口内发送辅视频流,是必定失败的,因为还没有建立好TCP连接通道就要发送数据包,从而使客户的体验效果较差。
技术实现思路
本专利技术实施方式的目的在于提供一种数据传输通道的建立方法及设备、存储介质、系统,用以解决在成功连接视频会议后,因数据传输通道未成功建立而导致的在进入视频会议短时间内无法发送双流信息的问题。为解决上述技术问题,本专利技术的实施方式提供了一种数据传输通道的建立方法,包括以下步骤:确定需要加入视频会议;与对端设备成功建立视频会议通道之前,与对端设备建立数据传输通道。本专利技术的实施方式还提供了一种设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,该存储器存储有可被至少一个处理器执行的指令,该指令被至少一个处理器执行,以使至少一个处理器能够执行上述数据传输通道的建立方法。本专利技术的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现上述数据传输通道的建立方法。本专利技术的实施方式还提供了一种数据传输通道的建立系统,包括:本地设备,用于确定需要加入视频会议,与对端设备成功建立视频会议通道之前,与对端设备建立数据传输通道;对端设备,用于与本地设备建立数据传输通道,并与本地设备建立视频会议通道。本专利技术实施方式相对于现有技术而言,在成功进入视频会议前就提前完成数据传输通道的建立,从而在成功进入视频会议后,能够直接交互BFCP信令,避免由于数据传输通道没有建立完成,而造成在进入视频会议短时间内无法发送双流信息的情况,提高了用户体验。附图说明一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是根据本专利技术第一实施方式中的数据传输通道的建立方法流程图;图2是根据本专利技术第一实施方式中的两点通信数据传输通道的建立方法信令流程图;图3是根据本专利技术第一实施方式中的多点通信数据传输通道的建立方法信令流程图;图4是根据本专利技术第二实施方式中的两点通信数据传输通道的建立方法信令流程图;图5是根据本专利技术第二实施方式中的多点通信数据传输通道的建立方法信令流程图;图6是根据本专利技术第三实施方式中的数据传输通道的建立装置示意图;图7是根据本专利技术第四实施方式中的本地设备的结构示意图;图8是根据本专利技术第五实施方式中的通信数据传输通道的建立系统示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。本专利技术的第一实施方式涉及一种数据传输通道的建立方法。本实施方式的核心在于本地设备确定需要加入视频会议后,与对端设备成功建立视频会议通道之前,与对端设备建立数据传输通道。在基于二进制席位控制协议(TheBinaryFloorControlProtocol,BFCP)双流协议的两路视频流的视频会议建立过程中,由于在成功进入视频会议前就提前完成数据传输通道的建立,使得在成功进入视频会议后,能够直接交互BFCP信令。避免由于数据传输通道没有建立完成,而造成在进入视频会议短时间内无法发送双流信息的情况。下面对本实施方式的数据传输通道的建立方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。本实施方式中的数据传输通道的建立过程如图1所示,该数据传输通道的建立过程是由本地设备执行,其中,本地设备为任意一个请求加入视频会议,或被请求加入视频会议的终端,对端设备相应的可以是任意一个被请求加入视频会议,或请求加入视频会议的终端,也可以是多点控制单元(MultipurposeControlUnit,MCU),具体包括:在步骤101中,确定需要加入视频会议。其中,本地设备在确定需要加入视频会议之前,需要在视频会议服务器上进行注册,具体注册过程如下:本地设备发送注册请求给视频会议服务器;在本地设备接收到视频会议服务器返回的注册成功响应时,确定注册成功。该注册流程不仅应用于本地设备,还可以应用于对端设备。该对端设备的注册流程与本地设备注册到视频会议服务器上的流程一样。这样,可使视频会议服务器能够知道,准备要加入该视频会议的设备都有哪些,从而使准备加入视频会议的终端,提前注册到视频会议服务器上,以保证视频会议的安全性。其中,如果对端设备为被邀请加入视频会议的终端,则本地设备向视频会议服务器发送用于请求加入视频会议的邀请消息,其中,邀请消息由视频会议服务器转发给被邀请加入视频会议的终端;如果对端设备为多点控制单元,则本地设备向视频会议服务器发送用于请求加入视频会议的邀请消息;如果对端设备为发起视频会议的终端,则本地设备接收发起视频会议的终端通过视频会议服务器转发的,用于请求加入视频会议的邀请消息。针对不同的场景,定义了加入视频会议的触发方本文档来自技高网...
【技术保护点】
1.一种数据传输通道的建立方法,其特征在于,所述方法包括:/n确定需要加入视频会议;/n与对端设备成功建立视频会议通道之前,与所述对端设备建立数据传输通道。/n
【技术特征摘要】
1.一种数据传输通道的建立方法,其特征在于,所述方法包括:
确定需要加入视频会议;
与对端设备成功建立视频会议通道之前,与所述对端设备建立数据传输通道。
2.根据权利要求1所述的数据传输通道的建立方法,其特征在于,确定需要加入视频会议,包括:
若所述对端设备为被邀请加入所述视频会议的终端,则向视频会议服务器发送用于请求加入所述视频会议的邀请消息,其中,所述邀请消息由所述视频会议服务器转发给所述被邀请加入所述视频会议的终端;
若所述对端设备为多点控制单元,则向视频会议服务器发送用于请求加入所述视频会议的邀请消息;
若所述对端设备为发起所述视频会议的终端,则接收所述发起视频会议的终端通过所述视频会议服务器转发的,用于请求加入所述视频会议的邀请消息。
3.根据权利要求2所述的数据传输通道的建立方法,其特征在于,与所述对端设备建立数据传输通道,包括:
若所述对端设备为被邀请加入所述视频会议的终端,发送所述数据传输通道的连接请求给所述对端设备,接收所述对端设备返回的所述数据传输通道的连接响应;
若所述对端设备为发起所述视频会议的终端,接收所述对端设备发送的所述数据传输通道的连接请求,返回所述数据传输通道的连接响应给所述对端设备;
若所述对端设备为多点控制单元,向所述多点控制单元发送所述数据传输通道的连接请求,接收所述多点控制单元返回的所述数据传输通道的连接响应。
4.根据权利要求1所述的数据传输通道的建立方法,其特征在于,在确定需要加入视频会议之前,所述数据传输通道的建立方法还包括:
发送注册请求给视频会议服务器;
接收所述视频会议服务器返回的注册响应,并根据所述注册响应确定注册成功。
5.根据权利要求4所述的数据传输通道的建立方法,其特征在于,与所述对端设备建立数据传输通道,包括:
若所述对端设备为被邀请加入所述视频会议的终端,或,所述对端设备为发起所述视频会议的终端,且确定所述注册响应中携带有用于指示经过穿越设备的标识,则向所述穿越设备发送所述数据传输通道的连接请...
【专利技术属性】
技术研发人员:陈宪彪,杨阳,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。