终端连接的方法、电子设备以及存储介质技术

技术编号:37990109 阅读:21 留言:0更新日期:2023-06-30 10:04
本发明专利技术公开了一种终端连接的方法、电子设备以及存储介质,其中,终端连接的方法包括:用户终端生成包含目标设备终端的标识信息的连接请求,并将连接请求发送给服务器,以使服务器基于目标设备终端的标识信息判断服务器中是否注册有目标设备终端;响应于服务器中注册有目标设备终端,用户终端通过服务器与目标设备终端建立转发服务通信连接;用户终端向目标设备终端请求局域网通信连接或网络穿透通信探测;响应于局域网连接成功或网络穿透通信探测成功,将用户终端与目标设备终端之间的转发服务通信连接切换为成功的局域网连接或网络穿透通信连接。通过上述方式,本发明专利技术能保证连接速度的同时又能节省服务器、网络流量成本。网络流量成本。网络流量成本。

【技术实现步骤摘要】
终端连接的方法、电子设备以及存储介质


[0001]本专利技术涉及终端连接领域,特别是涉及终端连接的方法、电子设备以及存储介质。

技术介绍

[0002]媒体流是指视频、声音等数据以实时传输协议为承载,并以连续流的形式从源端向目的端传输,在目的端接收到一定缓存的数据后就可以进行播放的多媒体应用。
[0003]在实现对媒体流传输时,通常地,在公网上搭建网络穿透辅助服务器,为每次媒体流传输的源终端及目的终端提供网络穿透辅助服务,穿透成功后,可由源终端直接向目的终源发送媒体流。
[0004]但上述方法的网络穿透成功率并不是可靠的,且穿透会花费大量时间,会使源终端与目的终源连接时,等待较长的时间,体验相对较差。

技术实现思路

[0005]本专利技术提供了一种终端连接的方法、电子设备以及存储介质,以解决终端间连接较慢的问题。
[0006]为解决上述技术问题,本专利技术提供一种终端连接的方法,包括:用户终端生成包含目标设备终端的标识信息的连接请求,并将连接请求发送给服务器,以使服务器基于目标设备终端的标识信息判断服务器中本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种终端连接的方法,其特征在于,包括:用户终端生成包含目标设备终端的标识信息的连接请求,并将所述连接请求发送给服务器,以使所述服务器基于所述目标设备终端的标识信息判断所述服务器中是否注册有所述目标设备终端;响应于所述服务器中注册有所述目标设备终端,所述用户终端通过所述服务器与所述目标设备终端建立转发服务通信连接;所述用户终端向所述目标设备终端请求局域网通信连接或网络穿透通信探测;响应于局域网连接成功或网络穿透通信探测成功,将所述用户终端与所述目标设备终端之间的转发服务通信连接切换为成功的局域网连接或网络穿透通信连接。2.根据权利要求1所述的终端连接的方法,其特征在于,所述用户终端生成包含目标设备终端的标识信息的连接请求,并将所述连接请求发送给服务器,以使所述服务器基于所述目标设备终端的标识信息判断所述服务器中是否注册有所述目标设备终端,包括:所述用户终端的逻辑处理模块生成包含所述目标设备终端的标识信息的连接请求,并将所述连接请求发送给所述用户终端的传输模块;所述用户终端的传输模块将所述连接请求发送给所述服务器,以使所述服务器基于所述目标设备终端的标识信息判断所述服务器中是否注册有所述目标设备终端。3.根据权利要求1所述的终端连接的方法,其特征在于,所述响应于所述服务器中注册有所述目标设备终端,所述用户终端通过所述服务器与所述目标设备终端建立转发服务通信连接,包括:响应于所述服务器中注册有所述目标设备终端,所述用户终端接收所述服务器发送的转发服务资源;所述用户终端基于所述转发服务资源与所述目标设备终端建立转发服务通信连接。4.根据权利要求3所述的终端连接的方法,其特征在于,所述用户终端基于所述转发服务资源与所述目标设备终端建立转发服务通信连接,包括:用户终端基于所述转发服务资源向所述目标设备终端发送第一连接包,并接收目标设备终端基于所述转发服务资源发送过来的第二连接包,以建立所述转发服务通信连接。5.根据权利要求1所述的终端连接的方法,其特征在于,所述用户终端向所述目标设备终端请求局域网通信连接或网络穿透通信探测,包括:所述用户终端基于所述目标设备终端的标识信息向所述用户终端所在的局域网内进行组播,响应于所述的目标设备终端位于所述局域网内,基于所述目标设备终端的标识信息与所述目标设备终端进行局域网连接;响应于所述的目标设备终端不位于所述局域网内,所述用户终端向所述目标设备终端请求网络穿透通信探测。6.根据权利要求5所述的终端连接的方法,其特征在于,所述用户终端向所述目标设备终端请求网络穿透通信探测,包括:所述用户终端向所述服务器请求所述目标设备终端的网络穿透设备地址,并接收所述目标设备终端的网络穿透设备地址;所述用户终端基于所述目标设备终端的网络穿透设备地址向所述目标设备终端的网络穿透设备进行多次网络穿透通信探测,直至网络穿透通信探测成功。
7.根据权利要求1所述的终端连接的方法,其特征在于,所述终端连接的方法还包括:所述用户终端与所述目标设备终端连接成功后,所述用户终端的协议栈模块利用连接关系与所述目标设备终端的协议栈模块建立目标协议通信,以利用目标协议向所述目标设备终端发送和/或接收传输信息;其中,所述连接关系包括转发服务通信连接关系、局域网连接关系以及网络穿透通信关系中的一种或多种。8.一种终端连接的方法,其特征在于,包括:目标设备终端将所述目标设备终端的标识信息注册到服务器;响应于所述服务器在接收到用户终端生成的包含所述目标设备终端的标识信息的连接请求,所述目标设备终端通过所述服务器与所述用户终端建立转发服务通信连接;所述目标设备终端向所述用户终端请求局域网连接或网络穿透通信探测;响应于局域网连接成功或网络穿透通信探测成功,将所述用户终端与所述目标设备终端之间的转发服务通信连接切换为成功的局域网连接或网络穿透通信连接。9.根据权利要求8所述的终端连接的方法,其特征在于,所述目标设备终端将所述目标设备终端的标识信息注册到服务器,包括:所述目标设备终端的逻辑处理模块生成包含所述目标设备终端的标识信息的注册...

【专利技术属性】
技术研发人员:刘顶
申请(专利权)人:杭州华橙软件技术有限公司
类型:发明
国别省市:

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

1