【技术实现步骤摘要】
WebRTC连接方法及系统
[0001]本申请涉及通信领域,尤其涉及一种WebRTC连接方法、装置、计算机设备和计算机可读存储介质,及WebRTC连接系统。
技术介绍
[0002]随着www万维网和移动互联网的发展,WebRTC技术成为各方关注的
技术实现思路
。WebRTC(Web Real
‑
Time Communication,Web实时通信)是一项在浏览器内部进行实时视频和音频通信的技术,例如WebRTC可以实现基于网页的视频会议,其使得不同终端浏览器之间的直接web通信成为可能,从而改变了终端浏览器只能通过服务器拉取信息的网络结构模式,是对WEB技术的一大变革。
[0003]如图1所示,现有WebRTC连接建立过程为:(1)主叫设备和被叫设备从STUN服务器获取各自的公网地址和端口号;(2)通过信令服务器交换各自的设备信息(例如,网络地址和端口号);(3)基于交换的设备信息建立点对点连接。
[0004]专利技术人发现,若信令服务器为私有服务器,则建立连接的过程可以被记录和追踪。
专 ...
【技术保护点】
【技术特征摘要】
1.一种WebRTC连接方法,其特征在于,用于主叫设备中,所述方法包括:获取链接,所述链接包括用于访问所述主叫设备的第一设备信息;通过第一应用通讯平台将所述链接发送至被叫设备,以使所述被叫设备响应于所述链接获取用于访问所述被叫设备的第二设备信息,并返回所述第二设备信息;通过第二应用通讯平台获取所述第二设备信息;基于所述第一设备信息和所述第二设备信息,和所述被叫设备建立WebRTC连接。2.根据权利要求1所述的WebRTC连接方法,其特征在于,所述获取链接,包括:向公开部署的CDN服务器发送页面请求,以从所述CDN服务器获取页面响应;解析所述页面响应,并基于解析结果执行如下操作:触发所述主叫设备向公开部署的STUN服务器请求所述第一设备信息;根据所述第一设备信息生成所述链接;生成信息交换页面,所述信息交换页面包括链接输入框、应答密令输入框和连接按钮;将所述链接输入到所述链接输入框中;显示输入有所述链接的信息交换页面。3.根据权利要求2所述的WebRTC连接方法,其特征在于,所述基于所述第一设备信息和所述第二设备信息,和所述被叫设备建立WebRTC连接,包括:将所述第二设备信息复制并粘贴到所述应答密令输入框中;及在所述连接按钮被触发的情况下,根据所述信息交换页面中的链接和第二设备信息生成连接请求,以在所述主叫设备和所述被叫设备之间建立所述WebRTC连接。4.根据权利要求1至3任意一项所述的WebRTC连接方法,其特征在于,所述第一应用通讯平台和所述第二应用通讯平台不同。5.根据权利要求4所述的WebRTC连接方法,其特征在于,所述通过第一应用通讯平台将所述链接发送至被叫设备,包括:将所述信息交换页面中的链接复制并粘贴到所述第一应用通讯平台中;通过所述第一应用通讯平台将所粘贴的链接传输到所述被叫设备中。6.根据权利要求5所述的WebRTC连接方法,其特征在于,所述通过第二应用通讯平台获取所述第二设备信息,包括:通过所述第二应用通讯平台获取所述被叫设备传输的所述第二设备信息;将所述第二设备信息从所述第二应用通讯平台中复制并粘贴到所述应答密令输入框中。7.一种WebRTC连接装置,其特征在于,用于主叫设备中,所述装置包括:第一获取模块,用于获取链接,所述链接包括用于访问所述主叫设备的第一设备信息;发送模块,用于通过第一应用通讯平台将所述链接发送至被叫设备,以使所述被叫设备响应于所述链接获取用于访问所述被叫设备的第二设备信息,并返回所述第二设备信息;第二获取模块,用于通过第二应用通讯平台获取所述第二设备信息;连接建立模块,用于基于所述第一设备信息和所述第二设备信息,和所述被叫设备建立WebRTC连接。8.一种WebRTC连接方法,其特征在于,用于被叫设备中,所述方法包括:
通过第一应用通讯平台获取主叫设备发送的链接,所述链接包括用于访问所述主叫设备的第一设备信息;通过浏览器打开所述链接,基于所述链接向公开部署的STUN服务器获取用于访问所述被叫设备的第二设备信息;通过第二应用通讯平台将所述第二设备信息发送至所述主叫设备;基于所述第一设备信息和所述第二设备信息,和所述主叫设备建立WebRTC连接。9.根据权利要求8所述的WebRTC连接方法,其特征在于,所述第一应用通讯平台和所述第二应用通讯平台不同。10.根据权利要求8所述的WebRTC连接方法,其特征在于,所述通过第一应用通讯平台获取主叫设备发送的链接,包括:通过所述第一应用通讯平台获取所述主叫设备传输的所述链接;将所述链接从所述第一应用通讯平台中复制并粘贴到所述浏览器的地址栏中,以便打开所述链接。11.根据权利要求10所述的WebRTC连接方法,其特征在于,所述通过第二应用通讯平台将所述第二设备信息发送至所述主叫设备,包括:将所述浏览器中的第二设备信息复制并粘贴到所述第二应用通讯平台;通过所述第二应用通讯平台将所粘贴的第二设备...
【专利技术属性】
技术研发人员:刘俊,
申请(专利权)人:上海哔哩哔哩科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。