Skip to content
This repository has been archived by the owner on May 16, 2023. It is now read-only.
/ Live-Barrage Public archive

获取哔哩哔哩,抖音,斗鱼,快手的直播弹幕.

License

Notifications You must be signed in to change notification settings

XiaoXinYo/Live-Barrage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

哔哩哔哩

介绍

通过浏览器运行JavaScript脚本获取直播弹幕,使用WebSocket向服务端发送弹幕.

配置

  1. WebSocket地址在第3行.
  2. 监听间隔(毫秒)在第4行.

使用

先运行服务端,再运行脚本.

响应参数

名称 说明
type 类型,system代表系统,welcome代表欢迎,message代表消息
userId 用户ID
nickname 昵称
content 内容

示例(参考抖音示例)

抖音

介绍

通过浏览器运行JavaScript脚本获取直播弹幕,使用WebSocket向服务端发送弹幕.

配置

  1. WebSocket地址在第3行.
  2. 监听间隔(毫秒)在第4行.

使用

先运行服务端,再运行脚本.

响应参数

名称 说明
type 类型,system代表系统,welcome代表欢迎,message代表消息
nickname 昵称
content 内容

示例(Tiktok/example/)

斗鱼

介绍

通过浏览器运行JavaScript脚本获取直播弹幕,使用WebSocket向服务端发送弹幕.

配置

  1. WebSocket地址在第3行.
  2. 监听间隔(毫秒)在第4行.

使用

先运行服务端,再运行脚本.

名称 说明
type 类型,system代表系统,welcome代表欢迎,message代表消息
userId 用户ID
nickname 昵称
content 内容

示例(参考抖音示例)

快手

请求官方API获取直播弹幕,使用WebSocket向客户端发送弹幕.

需求

  1. 语言: Python3.8+.
  2. 包: asyncio,websockets,requests,json.

配置

  1. WebSocket地址和端口分别在第9行和第10行.
  2. 监听间隔(毫秒)在第11行.

使用

客户端连接WebSocket后发送直播流ID(查看页面源代码,搜索liveStream后面ID的值即直播流ID).

响应参数

名称 说明
userId 用户ID
nickname 昵称
content 内容
timestmap 时间戳

示例(Kwai/example/)

About

获取哔哩哔哩,抖音,斗鱼,快手的直播弹幕.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published