云游戏是全量传输画面还是增量?

2021-02-06 11:30:53 +08:00
 JustLookBy

这俩天发现腾讯出了云游戏。。我的 mac 终于终于可以玩 lol 了(台式机不方便带回家) 试了下体验不错~ 好奇它的传输模式,是全量传输画面还是增量的?有了解的老哥嘛🙈

5327 次点击
所在节点    程序员
31 条回复
hello2060
2021-02-06 11:45:03 +08:00
你算一下一张 1080p 的 24bit,一秒 30 帧数据量是多大
dqzcwxb
2021-02-06 11:48:19 +08:00
应该是动态变化的,视画面而定
画面局部变动,增量计算变化区域传输
画面超过 50%以上,全量
bearice
2021-02-06 11:52:14 +08:00
就是视频而已 h265 或者类似的编码 I 帧全量 P 帧 B 帧增量
crayygy
2021-02-06 11:58:55 +08:00
就算是在线视频都不可能是全量的,不说带宽问题,稍微来点延迟画面就完全不可用了。现在各种视频压缩技术也很成熟了,云游戏和在线视频最大的差异就在于延迟控制
blindie
2021-02-06 11:59:30 +08:00
@bearice 差不多 因为视频流的原因渲染过去帧没有意义所以只有 I 帧 B 帧 P 帧因为有向后引用所以云游戏不会用(已经有后帧了前帧到了也没用)
JensenQian
2021-02-06 12:05:48 +08:00
Mac 你直接试下美服的 lol,有 Mac 的客户端的 https://signup.na.leagueoflegends.com/en/signup/redownload?page_referrer=index
也不知道国服为啥不整 Mac 版 lol
实在不行 intel u 的装个 win 玩
lol 没 Mac,dota 不有 Mac
JensenQian
2021-02-06 12:10:44 +08:00
@JensenQian #6 不好意思,好像答非所问
pwinner
2021-02-06 12:34:52 +08:00
基本上是由硬件编码的 h264/h265 传输的,肯定是 IPB 帧的机制,静止状态的 PB 帧是增量,切画面这样会有 I 帧
geekvcn
2021-02-06 12:51:11 +08:00
NVENC H.264 CBR 60fps 30mbps 码率
yolee599
2021-02-06 13:16:24 +08:00
这里面学问大着呢,H.265 ,关键帧……一堆专业术语
lcdtyph
2021-02-06 13:34:36 +08:00
@JensenQian
因为 tenprotect 不好移植
dcoder
2021-02-06 15:13:31 +08:00
@bearice @JustLookBy
"就是视频而已 h265 或者类似的编码 I 帧全量 P 帧 B 帧增量"
这个是正解, 视频 stream 默认就有增量优化
sky96111
2021-02-06 16:19:29 +08:00
@JensenQian 因为国服有驱动植入
jefferycao
2021-02-06 17:24:01 +08:00
@pwinner 正解 之前在论坛上看到过金山云的 liuguang 引擎似乎也是这么操作的
systemcall
2021-02-06 18:04:17 +08:00
应该是利用的显卡上面的硬件编码引擎,民用的显卡一般只能够编码 i 帧和 b 帧,这种云游戏的显卡可能要高级一些。民用的早就可以支持 H.265 和 HEVC 1080p60 了,好点的可以 4k30 甚至 4k60
云游戏不是什么新鲜技术,差不多 13 年 14 年那个时候就吹上天了。我还指望捡洋垃圾打游戏用,结果这么多年下来也没有见到淘汰下来的云游戏显卡,感觉很可能每次都是吹一下,风口过了就没人搞了
在线视频也是 i 帧 b 帧 p 帧这几种吧,毕竟不是实时转码,可以压得更好一些
ysc3839
2021-02-06 18:17:10 +08:00
@JensenQian 不搞 Mac 版是因为用户太少,得不偿失吧。
以及 Windows 下很容易搞反作弊,但 macOS 难得多。要是开发了 Mac 版但不上反作弊的话就是很大的安全漏洞。
WebKit
2021-02-06 18:36:06 +08:00
@JensenQian 因为腾讯的 TP 不能运行在 macOS 上
Elethom
2021-02-06 18:40:45 +08:00
@blindie
B 帧才有向后引用吧。
JustLookBy
2021-02-06 19:00:58 +08:00
谢谢各位解答。不过视频压缩可以提前压缩,游戏这种在线实时压缩应该很耗性能吧?
young1lin
2021-02-06 19:10:59 +08:00
start 那个糊得要死,还 600kb/s,应该是全量。

我一般都玩美服的,美服也有好多留学生在玩,看拼音就知道是国人了。还有懂国语的外国人跟我聊,只玩云顶,很容易就玩到宗师了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/751774

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX