BiliveObserver

An asset by Matrixant
The page banner background of a mountain and forest
BiliveObserver hero image

Quick Information

0 ratings
BiliveObserver icon image
Matrixant
BiliveObserver

An addon to obtain bilibili live info and danmu.

Supported Engine Version
4.0
Version String
0.1.0
License Version
MIT
Support Level
community
Modified Date
1 year ago
Git URL
Issue URL

这是用来提取 B 站直播间弹幕等信息的 Godot 插件。

此插件适用于 Godot 4.0

插件安装:

  • 克隆/下载本仓库文件
  • 复制 addons 文件夹到你的项目目录下

简要说明:

  • BiliveAPI 管理 HTTP 的 API 请求,包括获取直播间真实 ID、用户信息、用户头像等。

    (注意:为了防止被网站监测为爬虫,API 请求有一秒的间隔。如果请求很多的话,后面的请求会延迟很久。)

  • BiliveClient 管理 WebSocket 客户端,处理直播服务器的广播消息。
  • BiliveObserver 使用以上两个节点完成直播间信息的获取、解析,并发送相应的信号。

    也可以不使用 BiliveObserver 节点,直接通过 BiliveAPI 和 BiliveClient 实现你自己的直播弹幕处理逻辑。
    live_api.json 存储了一部分用户信息和直播信息的 API。我这里只用到了获取直播间信息和获取用户信息和头像的 API。

其它:

demo 默认连接的是本人的直播间,如果测试的话注意修改直播间 ID。

An addon to obtain bilibili live info and danmu.

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
BiliveObserver icon image
Matrixant
BiliveObserver

An addon to obtain bilibili live info and danmu.

Supported Engine Version
4.0
Version String
0.1.0
License Version
MIT
Support Level
community
Modified Date
1 year ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers