[发明专利]数据处理方法、装置、相关设备及存储介质有效
申请号: | 202110935838.X | 申请日: | 2021-08-16 |
公开(公告)号: | CN113382026B | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 吴家平;李志强;马斌 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;A63F13/335 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 装置 相关 设备 存储 介质 | ||
本申请实施例公开了一种数据处理方法、装置、相关设备及存储介质,其中数据处理方法包括:当云应用客户端从第一网络连接切换到第二网络连接时,获取云应用客户端与云应用传输代理之间的多媒体会话的会话保持参数;多媒体会话是在第一网络连接断开之前通过信令服务器创建的;基于第二网络连接建立云应用客户端与信令服务器之间的通信连接,并将会话保持参数发送至信令服务器,以使信令服务器根据会话保持参数保留多媒体会话;当云应用客户端与云应用传输代理通过第二网络连接建立通信连接时,在云应用客户端与云应用传输代理之间基于所保留的多媒体会话传输云应用的相关数据。采用本申请实施例可在网络切换后快速恢复云应用的运行。
技术领域
本申请涉及云游戏技术领域,尤其涉及一种数据处理方法、装置、相关设备及存储介质。
背景技术
云应用是指云应用客户端与云应用服务器端(或者称为云端)互动的应用,云应用客户端的操作同步云端,而占用本地空间也通过云端备份云应用客户端中数据。目前典型的云应用可以包括云安全、云游戏、云安全、云教育以及云社交等等。在各个云应用中,通常会涉及到云应用服务器端和云应用客户端之间互相传输云应用的相关数据,比如云应用服务器端向云应用客户端传输渲染后画面以使云应用客户端进行画面显示,云应用客户端将用户的操控信息传输给云应用服务器端以实现用户对云应用的操控。
云应用客户端和云应用服务器端之间的信息传输是依据云应用客户端和云应用服务器端之间的WebRTC(一种开源的实时音视频通讯方案)对等会话实现的,具体来将,云应用客户端和云应用服务器通过信令服务器互相传输对等连接所需的数据,云应用客户端和云应用服务器端基于对方传输的数据建立两者之间的WebRTC对等会话。
在上述过程中,无论是云应用客户端与信令服务器之间的通信连接,还是云应用客户端与云服务端之间的对等连接,均要求云应用客户端连接到网络,目前在云应用领域中,未考虑到当云应用客户端的网络出现故障时该如何处理。因此,当云应用客户端的网络连接出现故障时,如何快速恢复云应用的正常运行成为云应用领域中当今研究的热点问题之一。
发明内容
本申请实施例提供了一种数据处理方法、装置、相关设备及存储介质,可在云应用客户端网络切换的情况下,极短时间内恢复云应用的正常运行。
一方面,本申请实施例提供了一种数据处理方法,包括:
当云应用客户端从第一网络连接切换到第二网络连接时,获取所述云应用客户端与云应用传输代理之间的多媒体会话的会话保持参数;所述多媒体会话是在所述第一网络连接断开之前通过信令服务器创建的;
基于所述第二网络连接建立所述云应用客户端与所述信令服务器之间的通信连接,并将所述会话保持参数发送至所述信令服务器,以使所述信令服务器根据所述会话保持参数保留所述多媒体会话;
当所述云应用客户端与所述云应用传输代理通过所述第二网络连接建立通信连接时,在所述云应用客户端与所述云应用传输代理之间基于所保留的所述多媒体会话传输云应用的相关数据。
一方面,本申请实施例还提供了一种数据处理方法,包括:
当接收到所述云应用客户端通过第二网络连接发起的连接请求时,建立所述云应用客户端与信令服务器之间的通信连接;所述连接请求是所述云应用客户端从第一网络连接切换到第二网络连接且所述云应用客户端与所述信令服务器之间的通信连接断开后发送的;
在建立所述云应用客户端与所述信令服务器之间的通信连接后,如果接收到所述云应用客户端传输的会话保持参数,则根据所述会话保持参数保留所述云应用客户端与所述云应用传输代理之间的多媒体会话,以在所述云应用客户端与所述云应用传输代理通过所述第二网络连接建立通信连接后,在所述云应用客户端与所述云应用传输代理之间基于所述多媒体会话传输云应用的相关数据;其中,所述多媒体会话是在所述第一网络断开之前通过信令服务器创建的。
一方面,本申请实施例提供了一种数据处理装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110935838.X/2.html,转载请声明来源钻瓜专利网。