-
Notifications
You must be signed in to change notification settings - Fork 254
注意事项和常见问题
John Smith edited this page Jun 9, 2024
·
6 revisions
- 每次在网页修改了任何设置,必须要重新复制房间URL到OBS,因为配置是写在房间URL里的。同理,你可以添加多个不同URL的浏览器源来使用不同的配置,比如一个浏览器源显示所有消息,一个浏览器源只显示付费消息
- 如果需要调整浏览器源的尺寸,应该在浏览器源的设置里面修改,而不要在OBS的预览画面里拉伸、裁剪浏览器源。因为在OBS的预览画面里修改可能不是你想要的效果,可能会很难看。修改字体尺寸也应该在样式生成器里修改,如果在OBS的预览画面里拉伸浏览器源,会出现难看的锯齿
- 使用身份码连接时,B站会限制同一个身份码最多能创建5个连接,如果超过了会报错“
超过上限,同一个应用单个直播间最多同时打开5个
”。解决方法参考下文 - 如果你遇到了报错“
TimeoutError
”或者“ConnectionResetError
”或者浏览器打不开chat.bilisc.com,参考下文的公共服务器被墙或请求超时的临时解决方案 - 没事不要刷新身份码,因为刷新身份码会使旧的身份码失效。唯一需要刷新身份码的情况是你的身份码泄露了
- 如果需要使用翻译功能,建议看配置官方翻译接口教程
- 公共服务器有请求频率限制,正常使用时不会触发限制,除非你添加了几十个浏览器源。万一你用浏览器访问chat.bilisc.com时出现了“
Sorry, you have been blocked
”,参考#180
- 你下载的zip/rar/7z等压缩包文件一定要解压!一定要解压!一定要解压!
- 不要关闭运行
blivechat.exe
后出现的黑框(控制台),否则不能继续获取弹幕。同理,每次直播时都需要运行blivechat.exe
,否则不能获取弹幕。通过远程服务器使用则没有这个问题,因为服务器一直在运行 - 推荐开启“
通过服务器转发消息
”选项,参考连接方式比较。但如果是通过公共服务器使用就不必开启了
blivechat的界面就是一个普通的网页,只要有浏览器的地方就可以看弹幕,你可以:
- 点击进入房间,在弹出的网页中看
- 在OBS里点击 菜单 - 停靠窗口 - 自定义浏览器停靠窗口,把房间URL输入进去。这种方式的优点是可以同时看OBS预览画面和弹幕
- 用原生UI插件。优点是可以置顶窗口,可以分开显示付费消息,还有统计等功能。但是必须要本地使用才能用插件
- 参考如何在全屏游戏时看弹幕。优点是在独占显卡的全屏游戏中也可以看
使用身份码连接时,B站会限制同一个身份码最多能创建5个连接。很多人喜欢每个场景放一个新的浏览器源,这样很容易触发这个限制。你可以采取以下措施解决:
- 升级到v1.9及以上的版本。因为新版本有优化,不可见页面暂时不会创建连接,所以不太容易触发限制,除非频繁切换场景
- 在OBS的浏览器源设置里勾选“
当不可见时关闭源
”,这样不可见的页面不会加载。记得要所有的浏览器源都这样设置。目前直播姬没有这个设置,所以直播姬不能用这个方法(什么垃圾软件) - 在blivechat高级设置里开启“
通过服务器转发消息
”选项,这样每个房间只占用一条连接。记得要修改所有浏览器源的URL,否则没用
而且因为B站的傻逼设计,没有开启通过服务器转发时,关闭房间页面后要过3分钟才会关闭旧的连接(准确来说是会话)。所以还有以下注意事项:
- 即使只有一个页面,在3分钟内刷新页面5次还是会触发这个限制
- 一旦触发这个限制,按照上面的方法解决后,还要等3分钟后才能创建新的连接
为了防御DDoS攻击,我给公共服务器套了Cloudflare。由于用了境外的服务器,部分地区的网络可能连接不上。特征是有报错“TimeoutError
”或者“ConnectionResetError
”或者浏览器打不开chat.bilisc.com。解决方法参考#187
总所周知blivechat的“b”不是ByteDance的意思,所以当然不能。但blivechat的接口抽象做得还不错,自己改一个支持其他平台的版本也很容易
(B站商店指幻星/饭贩,我就习惯这么叫了,可以不受B站改名部的影响)
区别就是GitHub版的可执行文件叫“blivechat.exe
”,而B站商店版的可执行文件叫“start.exe
”,文件内容完全一致。这个命名是B站的要求
不可以,因为我觉得这很coooooool
不可以,因为我觉得这很coooooool。参考设计原则
不可以
你可以在GitHub Discussions提问和反馈,或者在B站给作者发私信。但尽量不要在无关的地方提问
这里有一点小小的门槛,这样可以过滤很多弱智问题 :)