一种视频数据传输的方法和装置制造方法及图纸

技术编号:21007042 阅读:22 留言:0更新日期:2019-04-30 22:17
本申请实施例提供了一种视频数据传输的方法和相应的装置,所述方法和装置应用于视联网中,所述视联网包括协转服务器、视联网服务器、视联网终端,所述协转服务器与互联网终端及视联网终端通信连接,所述互联网终端中预置有第一音视频通信协议及第二音视频通信协议,协转服务器根据第一音视频通信协议及第二音视频通信协议生成相应的第一呼叫消息体及第二呼叫消息体,当视联网终端发出呼叫指令时,协转服务器先将第一呼叫消息体发送至互联网终端,若互联网终端响应,则按照第一音视频通信协议进行视频数据传输,若互联网终端不响应,则按照第二音视频通信协议进行视频数据传输;实现了视联网终端主动适应互联网终端的音视频通信协议的目的。

【技术实现步骤摘要】
一种视频数据传输的方法和装置
本申请涉及视联网
,特别是涉及一种视频数据传输的方法以及相应的一种视频数据传输的装置。
技术介绍
互联网终端在互联网内视频通话时,进行音视频传输需要用到音视频通信协议,现有的音视频通信协议有多种。目前,互联网终端相互视频通话时,可以将两种音视频通信协议同时开启,以便在发起视频通话时,可以根据不同的主叫方式来使用不同音视频通信协议来进行视频通话。但是,在视联网终端与互联网终端进行视频通话时,由于视联网终端只能单独支持一种音视频通信协议,因而互联网终端必须关闭另外一种音视频通信协议,才能正常进行视频通话。在实际应用中,常常需要互联网终端提前去适应视联网终端的协议,才能正常进行音视频数据的传输,为视联网终端和互联网终端的视频通话业务带来了极大的不便。
技术实现思路
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种视频数据传输的方法和装置。为了解决上述问题,本申请公开了一种视频数据传输的方法,所述方法应用于视联网中,所述视联网包括协转服务器、视联网服务器、视联网终端,所述视联网终端通过视联网服务器与所述协转服务器通信连接,所述协转服务器包括视联网虚拟终端,所述协转服务器通过所述视联网虚拟终端与互联网终端通信连接,所述互联网终端中预置有第一音视频通信协议及第二音视频通信协议,所述方法包括:所述协转服务器针对所述第一音视频通信协议生成第一呼叫消息体,以及,针对所述第二音视频通信协议生成第二呼叫消息体;所述协转服务器针对所述视联网服务器转发的视联网呼叫指令,将所述第一呼叫消息体发送至所述互联网终端;所述视联网呼叫指令由所述视联网终端生成并发送至所述视联网服务器;所述协转服务器接收所述互联网终端针对所述第一呼叫消息体返回的第一应答信令;当所述第一应答信令标识连接成功时,所述协转服务器采用所述第一音视频通信协议,将所述视联网服务器转发的第一视频数据发送至所述互联网终端;其中,所述第一视频数据由所述视联网终端采集并发送至所述视联网服务器;当所述第一应答信令标识连接不成功时,所述协转服务器将所述第二呼叫消息体发送至所述互联网终端,并在所述互联网终端响应所述第二呼叫消息体后,采用所述第二音视频通信协议将所述视联网服务器转发的第二视频数据发送至所述互联网终端;其中,所述第二视频数据由所述视联网终端采集并发送至所述视联网服务器。优选地,所述第一音视频通信协议为会话发起协议SIP,所述第二音视频通信协议为H323协议。优选地,所述视联网虚拟终端具有虚拟终端标识,所述互联网终端具有互联网终端标识,所述协转服务器针对所述第一音视频通信协议生成第一呼叫消息体,以及,针对所述第二音视频通信协议生成第二呼叫消息体的步骤,包括:所述协转服务器获取所述虚拟终端标识、所述互联网终端标识、所述第一音视频通信协议及所述第二音视频通信协议;所述协转服务器针对所述第一音视频通信协议生成第一呼叫信令,以及,所述协转服务器针对所述第二音视频通信协议生成第二呼叫信令;所述协转服务器将所述第一呼叫信令、所述互联网终端标识及所述视虚拟终端标识绑定成第一呼叫消息体;以及,所述协转服务器将所述第二呼叫信令、所述互联网终端标识、所述虚拟终端标识绑定成第二呼叫消息体。为了解决上述问题,本申请还公开了一种视频数据传输的方法,所述方法应用于视联网中,所述视联网包括协转服务器、视联网服务器、视联网终端,所述视联网终端通过视联网服务器与所述协转服务器通信连接,所述协转服务器包括视联网虚拟终端,所述协转服务器通过所述视联网虚拟终端与互联网终端通信连接,所述互联网终端中预置有第一音视频通信协议及第二音视频通信协议,所述方法包括:所述协转服务器针对所述第一音视频通信协议生成第一呼叫消息体,以及,所述协转服务器针对所述第二音视频通信协议生成第二呼叫消息体;所述协转服务器针对所述视联网服务器转发的视联网呼叫指令,将所述第二呼叫消息体发送至所述互联网终端;所述视联网呼叫指令由所述视联网终端生成并发送至所述视联网服务器;所述协转服务器接收所述互联网终端针对所述第二呼叫消息体返回的第二应答信令;当所述第二应答信令标识连接成功时,所述协转服务器采用所述第二音视频通信协议将所述视联网服务器转发的第二视频数据发送至所述互联网终端,其中,所述第二视频数据由所述视联网终端采集并发送至所述视联网服务器;当所述第二应答信令标识连接不成功时,所述协转服务器将所述第一呼叫消息体发送至所述互联网终端,在所述互联网终端响应所述第一应答信令后,采用所述第一音视频通信协议将所述视联网服务器转发的第一视频数据发送至所述互联网终端,其中,所述第一视频数据由所述视联网终端采集并发送至所述视联网服务器。优选地,所述第一音视频通信协议为会话发起协议SIP,所述第一音视频通信协议为H323协议。优选地,所述视联网虚拟终端具有虚拟终端标识,所述互联网终端具有互联网终端标识,所述协转服务器针对所述第一音视频通信协议生成第一呼叫消息体,以及,针对所述第二音视频通信协议生成第二呼叫消息体的步骤,包括:所述协转服务器获取所述虚拟终端标识、所述互联网终端标识、所述第一音视频通信协议及所述第二音视频通信协议;所述协转服务器针对所述第一音视频通信协议生成第一呼叫信令,以及,针对所述第二音视频通信协议生成第二呼叫信令;所述协转服务器将所述第一呼叫信令、所述互联网终端标识及所述视虚拟终端标识绑定成第一呼叫消息体;以及,将所述第二呼叫信令、所述互联网终端标识、所述虚拟终端标识绑定成第二呼叫消息体为了解决上述问题,本申请公开了一种视频数据传输的装置,所述的装置应用于视联网中,所述视联网包括协转服务器、视联网服务器、视联网终端,所述视联网终端通过视联网服务器与所述协转服务器通信连接,所述协转服务器包括视联网虚拟终端,所述协转服务器还通过所述视联网虚拟终端与互联网终端通信连接,在所述互联网终端中预置有第一音视频通信协议及第二音视频通信协议,所述的装置位于所述协转服务器中,包括:消息体创建模块,用于针对所述第一音视频通信协议生成第一呼叫消息体,以及,所述协转服务器针对所述第二音视频通信协议生成第二呼叫消息体;消息发送模块,用于针对所述视联网服务器转发的视联网呼叫,将所述第一呼叫消息体发送至所述互联网终端;所述视联网呼叫指令由所述视联网终端生成并发送至所述视联网服务器;信令接收模块,用于接收所述互联网终端针对所述第一呼叫消息体返回的第一应答信令;第一数据传输模块,用于在所述第一应答信令标识连接成功时,采用所述第一音视频通信协议将所述视联网服务器转发的第一视频数据发送至所述互联网终端,其中,所述第一视频数据由所述视联网终端采集并发送至所述视联网服务器;消息切换模块,用于在所述第一应答信令标识连接不成功时,触发所述消息发送模块将所述第二呼叫消息体发送至所述互联网终端;第二数据传输模块,用于在所述互联网终端响应所述第二呼叫消息体后,采用所述第二音视频通信协议将所述视联网服务器转发的第二视频数据发送至所述互联网终端,其中,所述第二视频数据由所述视联网终端采集并发送至所述视联网服务器。优选地,所述视联网虚拟终端具有虚拟终端标识,所述互联网终端具有互联网终端标识,所述消息体创建模块包括:通信本文档来自技高网...

【技术保护点】
1.一种视频数据传输的方法,其特征在于,所述方法应用于视联网中,所述视联网包括协转服务器、视联网服务器、视联网终端,所述视联网终端通过视联网服务器与所述协转服务器通信连接,所述协转服务器包括视联网虚拟终端,所述协转服务器通过所述视联网虚拟终端与互联网终端通信连接,所述互联网终端中预置有第一音视频通信协议及第二音视频通信协议,所述方法包括:所述协转服务器针对所述第一音视频通信协议生成第一呼叫消息体,以及,针对所述第二音视频通信协议生成第二呼叫消息体;所述协转服务器针对所述视联网服务器转发的视联网呼叫指令,将所述第一呼叫消息体发送至所述互联网终端;所述视联网呼叫指令由所述视联网终端生成并发送至所述视联网服务器;所述协转服务器接收所述互联网终端针对所述第一呼叫消息体返回的第一应答信令;当所述第一应答信令标识连接成功时,所述协转服务器采用所述第一音视频通信协议,将所述视联网服务器转发的第一视频数据发送至所述互联网终端;其中,所述第一视频数据由所述视联网终端采集并发送至所述视联网服务器;当所述第一应答信令标识连接不成功时,所述协转服务器将所述第二呼叫消息体发送至所述互联网终端,并在所述互联网终端响应所述第二呼叫消息体后,采用所述第二音视频通信协议将所述视联网服务器转发的第二视频数据发送至所述互联网终端;其中,所述第二视频数据由所述视联网终端采集并发送至所述视联网服务器。...

【技术特征摘要】
1.一种视频数据传输的方法,其特征在于,所述方法应用于视联网中,所述视联网包括协转服务器、视联网服务器、视联网终端,所述视联网终端通过视联网服务器与所述协转服务器通信连接,所述协转服务器包括视联网虚拟终端,所述协转服务器通过所述视联网虚拟终端与互联网终端通信连接,所述互联网终端中预置有第一音视频通信协议及第二音视频通信协议,所述方法包括:所述协转服务器针对所述第一音视频通信协议生成第一呼叫消息体,以及,针对所述第二音视频通信协议生成第二呼叫消息体;所述协转服务器针对所述视联网服务器转发的视联网呼叫指令,将所述第一呼叫消息体发送至所述互联网终端;所述视联网呼叫指令由所述视联网终端生成并发送至所述视联网服务器;所述协转服务器接收所述互联网终端针对所述第一呼叫消息体返回的第一应答信令;当所述第一应答信令标识连接成功时,所述协转服务器采用所述第一音视频通信协议,将所述视联网服务器转发的第一视频数据发送至所述互联网终端;其中,所述第一视频数据由所述视联网终端采集并发送至所述视联网服务器;当所述第一应答信令标识连接不成功时,所述协转服务器将所述第二呼叫消息体发送至所述互联网终端,并在所述互联网终端响应所述第二呼叫消息体后,采用所述第二音视频通信协议将所述视联网服务器转发的第二视频数据发送至所述互联网终端;其中,所述第二视频数据由所述视联网终端采集并发送至所述视联网服务器。2.根据权利要求1所述的方法,其特征在于,所述第一音视频通信协议为会话发起协议SIP,所述第二音视频通信协议为H323协议。3.根据权利要求1所述的方法,其特征在于,所述视联网虚拟终端具有虚拟终端标识,所述互联网终端具有互联网终端标识,所述协转服务器针对所述第一音视频通信协议生成第一呼叫消息体,以及,针对所述第二音视频通信协议生成第二呼叫消息体的步骤,包括:所述协转服务器获取所述虚拟终端标识、所述互联网终端标识、所述第一音视频通信协议及所述第二音视频通信协议;所述协转服务器针对所述第一音视频通信协议生成第一呼叫信令,以及,所述协转服务器针对所述第二音视频通信协议生成第二呼叫信令;所述协转服务器将所述第一呼叫信令、所述互联网终端标识及所述视虚拟终端标识绑定成第一呼叫消息体;以及,所述协转服务器将所述第二呼叫信令、所述互联网终端标识、所述虚拟终端标识绑定成第二呼叫消息体。4.一种视频数据传输的方法,其特征在于,所述方法应用于视联网中,所述视联网包括协转服务器、视联网服务器、视联网终端,所述视联网终端通过视联网服务器与所述协转服务器通信连接,所述协转服务器包括视联网虚拟终端,所述协转服务器通过所述视联网虚拟终端与互联网终端通信连接,所述互联网终端中预置有第一音视频通信协议及第二音视频通信协议,所述方法包括:所述协转服务器针对所述第一音视频通信协议生成第一呼叫消息体,以及,所述协转服务器针对所述第二音视频通信协议生成第二呼叫消息体;所述协转服务器针对所述视联网服务器转发的视联网呼叫指令,将所述第二呼叫消息体发送至所述互联网终端;所述视联网呼叫指令由所述视联网终端生成并发送至所述视联网服务器;所述协转服务器接收所述互联网终端针对所述第二呼叫消息体返回的第二应答信令;当所述第二应答信令标识连接成功时,所述协转服务器采用所述第二音视频通信协议将所述视联网服务器转发的第二视频数据发送至所述互联网终端,其中,所述第二视频数据由所述视联网终端采集并发送至所述视联网服务器;当所述第二应答信令标识连接不成功时,所述协转服务器将所述第一呼叫消息体发送至所述互联网终端,在所述互联网终端响应所述第一应答信令后,采用所述第一音视频通信协议将所述视联网服务器转发的第一视频数据发送至所述互联网终端,其中,所述第一视频数据由所述视联网终端采集并发送至所述视联网服务器。5.根据权利要求4所述的方法,其特征在于,所述第一音视频通信协议为会话发起协议SIP,所述第一音视频通信协议为H323协议。6.根据权利要求4所述的方法,其特征在于,所述视联网虚拟终端具有虚拟终端标识,所述互联网终端具有互联网终端标识,所述协转服务器针对所述第一音视频通信协议生成第一呼叫消息体,以及,针对所述第二音视频通信协议生成第二呼叫消息体的步骤,包括:所述协转服务器获取所述虚拟终端标识、所述互联网终端标识、所述第一音视频通信协议及所述第二音视频通信协议;所述协转服务器针对所述第一音视频通信协议生成第一呼叫信令,以及,针对所述第二音视频通信协议生成第二呼叫信令;所述协转服务器将所述第一呼叫信令、所述互联网终端标识及所述视虚拟终端标识绑定成第一呼叫消息体;以及,...

【专利技术属性】
技术研发人员:王艳辉沈军乔金龙杨春晖
申请(专利权)人:视联动力信息技术股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1