
这俩天发现腾讯出了云游戏。。我的 mac 终于终于可以玩 lol 了(台式机不方便带回家) 试了下体验不错~ 好奇它的传输模式,是全量传输画面还是增量的?有了解的老哥嘛
1 hello2060 2021-02-06 11:45:03 +08:00 via iPhone 你算一下一张 1080p 的 24bit,一秒 30 帧数据量是多大 |
2 dqzcwxb 2021-02-06 11:48:19 +08:00 应该是动态变化的,视画面而定 画面局部变动,增量计算变化区域传输 画面超过 50%以上,全量 |
3 bearice 2021-02-06 11:52:14 +08:00 就是视频而已 h265 或者类似的编码 I 帧全量 P 帧 B 帧增量 |
4 crayygy 2021-02-06 11:58:55 +08:00 via Android 就算是在线视频都不可能是全量的,不说带宽问题,稍微来点延迟画面就完全不可用了。现在各种视频压缩技术也很成熟了,云游戏和在线视频最大的差异就在于延迟控制 |
5 blindie 2021-02-06 11:59:30 +08:00 via Android @bearice 差不多 因为视频流的原因渲染过去帧没有意义所以只有 I 帧 B 帧 P 帧因为有向后引用所以云游戏不会用(已经有后帧了前帧到了也没用) |
6 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 |
7 JensenQian 2021-02-06 12:10:44 +08:00 @JensenQian #6 不好意思,好像答非所问 |
8 pwinner 2021-02-06 12:34:52 +08:00 基本上是由硬件编码的 h264/h265 传输的,肯定是 IPB 帧的机制,静止状态的 PB 帧是增量,切画面这样会有 I 帧 |
9 geekvcn 2021-02-06 12:51:11 +08:00 NVENC H.264 CBR 60fps 30mbps 码率 |
10 yolee599 2021-02-06 13:16:24 +08:00 via Android 这里面学问大着呢,H.265 ,关键帧……一堆专业术语 |
11 lcdtyph 2021-02-06 13:34:36 +08:00 via iPhone @JensenQian 因为 tenprotect 不好移植 |
12 dcoder 2021-02-06 15:13:31 +08:00 |
13 sky96111 2021-02-06 16:19:29 +08:00 via Android @JensenQian 因为国服有驱动植入 |
14 |
15 systemcall 2021-02-06 18:04:17 +08:00 应该是利用的显卡上面的硬件编码引擎,民用的显卡一般只能够编码 i 帧和 b 帧,这种云游戏的显卡可能要高级一些。民用的早就可以支持 H.265 和 HEVC 1080p60 了,好点的可以 4k30 甚至 4k60 云游戏不是什么新鲜技术,差不多 13 年 14 年那个时候就吹上天了。我还指望捡洋垃圾打游戏用,结果这么多年下来也没有见到淘汰下来的云游戏显卡,感觉很可能每次都是吹一下,风口过了就没人搞了 在线视频也是 i 帧 b 帧 p 帧这几种吧,毕竟不是实时转码,可以压得更好一些 |
16 ysc3839 2021-02-06 18:17:10 +08:00 via Android @JensenQian 不搞 Mac 版是因为用户太少,得不偿失吧。 以及 Windows 下很容易搞反作弊,但 macOS 难得多。要是开发了 Mac 版但不上反作弊的话就是很大的安全漏洞。 |
17 WebKit 2021-02-06 18:36:06 +08:00 via Android @JensenQian 因为腾讯的 TP 不能运行在 macOS 上 |
19 JustLookBy OP 谢谢各位解答。不过视频压缩可以提前压缩,游戏这种在线实时压缩应该很耗性能吧? |
20 young1lin 2021-02-06 19:10:59 +08:00 start 那个糊得要死,还 600kb/s,应该是全量。 我一般都玩美服的,美服也有好多留学生在玩,看拼音就知道是国人了。还有懂国语的外国人跟我聊,只玩云顶,很容易就玩到宗师了。 |
21 pwinner 2021-02-06 19:35:51 +08:00 @JustLookBy 都是硬件编码,可以说性能开销非常非常低,也是低延迟的重要基础 |
22 Lemeng 2021-02-06 19:52:10 +08:00 腾讯在这方便是比较厉害的,不是职位上的人,不好说 |
23 2yuansvip 2021-02-06 20:31:24 +08:00 via Android 刚刚试了下 LOL,娱乐局和本地客户端体验差不多 |
24 kingfalse 2021-02-06 20:35:07 +08:00 via Android 怎么说呢! Windows 远程桌面跟向日葵等一众远程桌面软件看了直呼内行 |
26 jswh 2021-02-07 09:35:41 +08:00 我赶紧差不多和 steam 串流一个意思,只不过“steam 主机”运行在腾讯的服务器上。 |
28 InvictusGod 2021-02-07 10:50:02 +08:00 via iPhone @JensenQian 其实 Mac 的 LOL 可以登陆国服而且看国服的录像回放的 |
29 dabaibai 2021-02-07 14:34:49 +08:00 H264/H265 都是变化传输 |
30 newmlp 2021-02-07 17:32:56 +08:00 h264/265 低延迟编码就行了 |
31 kmonster 2021-02-07 17:37:48 +08:00 webRTC 协议 |