请问游戏直播为什么一定要占用宽带?用游戏内部的数据不行?

2023-02-06 14:53:56 +08:00
 Sauman
请问游戏公司为什么不开发一个直播专用的引擎,单纯游戏内部的数据传输就 OK 了,非要让全国都占用高带宽来看直播?
如果是游戏数据,几十 K/s 就足够了......
我完全是行外人,但也懂得我们平时玩游戏时的界面,并不是一帧帧的从服务传到你的设备上
由见及此,联想到游戏公司只需开发一个类似游戏无 UI 界面的轻量端,单造靠服务端传来的操作数据即可实现直播
。。大家轻拍,确实困扰我在挺久的一个问题
看游戏直播又占宽带又占 cpu GPU 的
4216 次点击
所在节点    奇思妙想
40 条回复
laucenmi
2023-02-06 14:55:55 +08:00
主播想说个话,露个脸都不给机会了?
outtime
2023-02-06 14:58:43 +08:00
这不就是 moba 游戏里面的观战吗,理论上是这样的,但是直播考虑受众的话你让一个 app 存储很多游戏的材质是不现实的。厂商直播最大的利益点还是吸引新玩家,而新玩家不太会愿意花时间去下你的游戏,因为他都还没看到谁玩过。
luckyrayyy
2023-02-06 15:00:58 +08:00
如果你说的就是单个游戏的,那早就有了。LOL 或者 DOTA2 的游戏内直播 or 回放就是,其他不少游戏也有。
如果你说的是跨游戏的,很多游戏共用同一个端,那不可能啊,游戏内的逻辑和素材又不能共用
registerrr
2023-02-06 15:02:01 +08:00
dota2 游戏内直播(观战)我印象就是你说的这样,就跟你自己开了一把游戏一样。
但前提是看直播的人需要安装了游戏客户端或者你说的轻量端,想在移动端看更是不可能了。

技术不是问题,其他全是问题
BrettD
2023-02-06 15:02:09 +08:00
GOTV 传输的难道不是游戏引擎内部数据吗?
littlewing
2023-02-06 15:02:21 +08:00
你是说我打开浏览器看游戏直播,要先下载个几十 G 的模型、图片、语音等素材再开始看,然后还要占用我本地资源渲染?
binux
2023-02-06 15:03:09 +08:00
你确定一个瘦客户端就不“占宽带又占 cpu GPU”了吗?你再想想?
play78
2023-02-06 15:03:57 +08:00
这个 20 年前就有了。war3 的 replay 回放就是存的元素信息。一个小时的游戏,才不到 1M 。
而里面的 ob 位,就是可以看实时直播画面,而且是任意视角画面,而不止主播的画面。后面网易出了一个对战平台,可以支持无数个 ob 位。
hahiru
2023-02-06 15:04:10 +08:00
直播-游戏直播-游戏观战。
观战不能美颜。
直播平台赚钱为啥要占用我游戏公司的带宽。
cxtrinityy
2023-02-06 15:04:11 +08:00
意思是我看直播还要装个游戏,万一是主机游戏我还要买个主机买上游戏?
zcjfesky
2023-02-06 15:08:38 +08:00
首先我们得确认游戏直播属于什么,我认为它属于影音娱乐,影音娱乐有个特点就是它倾向于平台化,一个客户端(或者像现在这样,不用客户端纯网页)就能立刻对接多个娱乐源。从这个出发,每个游戏直播对应一个客户端就推广不开

第二,轻量化——真的能吗?通过客户端实时转换,你的客户端里面势必要提前存好所有建模、贴图、音乐等最耗费空间的素材吧?那就等于下载了个 lol 客户端观战了。

第三,游戏直播的娱乐化,不仅限于游戏本身——大如国际游戏比赛的直播,解说员,选手,线下观众,线上观众,赛前表演,场馆互动,这些内容都是直播的重要部分;小如某个主播的直播间,主播的反应和表演也是很重要(甚至远超游戏本身)的内容

综上,视频直播平台是目前的一个最受市场欢迎的妥协方案
Tilie
2023-02-06 15:09:03 +08:00
主要是需要安装专门的客户端,不然的话搞什么云游戏
cssk
2023-02-06 15:13:23 +08:00
我要看 100 个不同游戏直播还得先装 100 个游戏?
wanwaneryide
2023-02-06 15:17:12 +08:00
看直播的人为了省直播的流量带宽,提前把几十个 G 的游戏提前下载到手机里面,移动端的游戏还好说,pc 端的游戏怎么办?为了要跟主播一样的画质画面,每个看直播的人都去买顶配的手机或者 GTX4090 么?
建议你去下载个王者,然后观战看看,看下你手机的 CPU 和 GPU 的负载是多少
Jooooooooo
2023-02-06 15:21:07 +08:00
这是什么用煤发射火箭的技术
changnet
2023-02-06 15:40:25 +08:00
你想得美。你一主播赚钱,我游戏公司还得出带宽钱?另外人家要加字幕,露脸加滤镜,这个咋搞?看直播的人还要下成千上百个客户端?
systemcall
2023-02-06 16:08:27 +08:00
以前有一些游戏内部的直播就是
现在为什么不这么做了?因为要把纹理数据、模型、着色器传送过来,需要的带宽远远比在线看视频直播大
要是只把管人的模型和纹理传送过来,倒是可以,优化好了的话一般就几十 MB 。但是一个游戏里面一段地图起码几百 MB ,可能几分钟就过去了,大多数用户并不是只看那几个游戏的直播。而且你直播平台,怎么和游戏公司那边对接呢?
christin
2023-02-06 16:34:55 +08:00
我不想看直播,为什么要下载直播模块,你不能为了一部分人去损害另一部分人的权益吧。
dqzcwxb
2023-02-06 16:37:23 +08:00
说得好,组织决定派你去做兼容
cjpjxjx
2023-02-06 16:53:43 +08:00
我要在手机上看直播怎么办呢?

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

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

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

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

© 2021 V2EX