跟传统的微端还在并不一样。看 Google 的 Stadia 平台,游戏在本地是以视频的形式运行的。想问下 dalao,是怎样的一个运作原理?
1
doing1 2019-07-22 17:37:14 +08:00
占个沙发先-~~~
|
2
cominghome 2019-07-22 17:40:47 +08:00
简单来说就是把本地计算的部分传到服务端去搞了(举个例子,FPS 游戏由于其即时性要求,很多计算必须在本地完成,这导致外挂的禁止异常困难),本地有外设+显示器就行。这套机制极其依赖低延时和高带宽,否则体验会极差。
|
3
amwyyyy 2019-07-22 17:41:30 +08:00
是不是像 TeamViewer 那样呢
|
4
cutpictureboyxx 2019-07-22 17:42:24 +08:00
把用户的操作上传到平台,服务端计算出一个画面传给客户端,客户端显示这个画面,相当于本地就是一个鼠标键盘和显示器,主机在云上
|
5
leaveeel 2019-07-22 17:43:49 +08:00
猜测和 ECS 一样分配空间实现。
终端是个类似网吧系统保存游戏,玩的时候时分配给你空间运行。存档通过账号上传下载,本地只需要显示器、软件 /盒子、控制器,不需要较高的硬件 |
7
AlexEcho 2019-07-22 17:48:07 +08:00
搞了这么多年的瘦客户机你们又不是没见过
|
8
fghjghf OP @cominghome 先不管用户量的问题了,那游戏又是如何以视频的形式传会 C 端的呢
|
9
whypool 2019-07-22 17:59:53 +08:00
远程桌面没玩过?
|
10
cominghome 2019-07-22 19:46:52 +08:00
@fghjghf 游戏在本地运行你有显卡渲染画面,现在是直接从网络传回画面(视频),这不难理解吧
|
11
KevZhi 2019-07-22 20:54:22 +08:00
@jydeng 这就是最早的云游戏哈,真的都是回忆,用座机拨号盘 2468 控制上下左右。
座机作为输入设备,通过电话线将信号传到点播台的电脑上 电视作为显示设备,点播台的电脑的画面直接采集到本地电视网播出。 现在云游戏都是 HEVC/H264 硬件压缩的视频流传回电脑上。 |
12
jimmy3780 2019-10-17 23:05:20 +08:00
最好理解的就是。。类似于远程桌面,用户的操作通过客户端上传到服务器,服务器执行用户操作然后再回传画面
|