云游戏
2021-07-14 09:50:47 3 举报
云游戏服务端
作者其他创作
大纲/内容
结束
资源管理
Y
用户计费
资源管理端
云游戏内容分发
游戏关闭流程
业务端
终端接入
不存在存量资源进行排队(N)
通过
下发AK+ SK
用户/订单管理
端侧SDK
新建虚拟机
开始
PC云游戏
(1)开启/关闭/重启虚拟机(2)游戏部署(3)推流切换/重置/更新(4)域名/IP黑名单(5)资源状态查询(6)游戏资源上传/安装/调用(7)用户游戏资源管理(8)硬件资源分配(网速/存储空间)(9)net路由转换
判断是否允许进入游戏
配置所属资源
账号登入
释放资源占用数据
恢复用户虚拟机/返回推流数据
SDK调用
SDK1
用户资源holding
a l
注销用户信息
资源端
初始化SDK
管理端流程
云游戏管理服务平台
预占用服务器资源
SDK2
请求资源分配服务器
控制指令
主机云游戏
云游戏运营管理平台
存在存量资源(Y)
排队管理
客户端
设置启动项目
云服务器 + 边缘计算
获取对应项目存量资源
客户端请求数据
accountToken/accountID
操作指令处理
客户端SDK请求资源管理服务器
释放服务器资源
N
1.释放推流2.保存用户数据3.重置虚拟机
判断是否有存量资源
(1)释放推流(2)保存用户数据(3)重置虚拟机
通过继续流程(Y)
关闭验证用户信息
判断资源是否已经释放
资源端链接客户端,调用资源,操作数据处理
进入游戏
Android云游戏
返回信令服务器/游戏实例地址(返回关键参数)
断开推流
安卓视频流,指令流
资源分发端
账号管理
SDK4
用户接入
具体请求相关业务认证
SDK3
客户端链接推流服务器
获取用户校验
不通过结束流程(N)
音视频编码,流化
PC游戏视频流
请求断开链接
云游戏启动流程
收藏
0 条评论
下一页