V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fghjghf
V2EX  ›  Stadia

有 dalao 说下,云游戏的是怎么运作的?

  •  
  •   fghjghf · 2019-07-22 17:23:47 +08:00 · 5150 次点击
    这是一个创建于 1732 天前的主题,其中的信息可能已经有所发展或是发生改变。

    跟传统的微端还在并不一样。看 Google 的 Stadia 平台,游戏在本地是以视频的形式运行的。想问下 dalao,是怎样的一个运作原理?

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

    现在云游戏都是 HEVC/H264 硬件压缩的视频流传回电脑上。
    jimmy3780
        12
    jimmy3780  
       2019-10-17 23:05:20 +08:00
    最好理解的就是。。类似于远程桌面,用户的操作通过客户端上传到服务器,服务器执行用户操作然后再回传画面
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4215 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:02 · PVG 09:02 · LAX 18:02 · JFK 21:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.