Skip to content

如何在全屏游戏时看弹幕

John Smith edited this page Dec 21, 2023 · 2 revisions

如何在全屏游戏时看弹幕

其实我不建议用blivechat看弹幕,因为blivechat的定位是用来在OBS里显示弹幕的,看弹幕只是顺便的功能,所以阉割了很多消息(更大的原因是我懒得加一些没用的功能)。如果只用blivechat看弹幕,连被超管警告了都不知道,所以最好用直播姬这样的专业桌面程序来看弹幕。但是总有人问我怎么在全屏游戏时看弹幕,作为技术研究我还是想了几个方法。以下方法按照推荐度排序:

一、用另一个屏幕

这个不用解释了吧,打开直播姬或直播间网页,放到另一个屏幕看。缺点是要花点钱,还要占用桌面空间

二、用手机看

用手机打开B站客户端,或者blivechat公共服务器也行。缺点是屏幕比较小,不太好看

三、用Steam覆盖层

用Steam启动游戏时,在游戏中按下Shift + Tab,然后根据下图打开浏览器并设置

Steam覆盖层

这里不透明度我设置了30%,然后在游戏中是这个效果

Steam覆盖层效果

配合“导入服务器预设CSS”功能可以看得更清楚。而且这是我在Epic买的游戏,添加到Steam启动后也能使用Steam覆盖层,大部分游戏应该都能这么做

Steam覆盖层效果-预设CSS

顺带一提,如果不想让OBS录制到游戏中的浏览器,则不要勾选采集第三方浮窗

OBS采集第三方浮窗

四、用Xbox Game Bar的widget

按下Win键 + G,打开Xbox Game Bar,然后在Widgets Store里找到Discord for Game Bar(也可能叫One Page Browser)并安装(其他两个浏览器我试过了,版本太老,无法显示blivechat)

Widgets

Widget Store

Discord for Game Bar

安装好后,添加一个One Page Browser widget,并设置

添加widget

One Page Browser widget

全屏游戏效果是这样的

widget效果

缺点是不能设置不透明度,而且鼠标不会穿透这个窗口,比较干扰游戏

五、用手机连接本地的blivechat

既然都用手机了,最好还是用B站客户端看,这里主要是想演示如何远程连接本地的blivechat

首先确定你的电脑和手机连接到同一个网络中。比如电脑连到无线路由器的网口,手机连到同一个无线路由器的WiFi;或者都连到同一个WiFi

修改后端配置(在 data/config.ini 文件),把服务器监听的host改成0.0.0.0

后端配置

启动blivechat,这时Windows防火墙会询问你允许在哪些网络上通信,这里要两个都勾选

Windows防火墙

然后要找到你的电脑的局域网IP,这里我插了网线,是在 网络和Internet - 以太网 找到的。如果你的电脑是用WiFi联网,就应该在 网络和Internet - WLAN

网络配置

在手机上用浏览器打开 http://<电脑的IP>:12450/ ,就能看到熟悉的blivechat网页,然后进入房间就行了

手机上的blivechat