chenggx / douyin-parse-danmu

抖音直播弹幕抓取
MIT License
86 stars 24 forks source link

抖音直播弹幕抓取

本项目仅作为个人学习项目。请勿用于非法用途。一切违法行为后果自负!

2024-06-28 更新:抓取弹幕已经正常

参考大佬项目改写 douyin-live

基于workerman开发的超高性能PHP框架

使用方法 1

  1. 进入 websdk 目录,安装依赖 npm install
cd websdk && npm install
  1. 启动node 服务
cd websdk && node server.js
  1. 安装 php 依赖
composer install 
  1. 启动 php 服务
php webman test:test start
  1. 项目启动后会启动 websocket 服务在 4200 端口,通过postman 模拟连接,发送如下消息后就能得到返回的消息
{
    "url":"https://live.douyin.com/619592756125"
}

使用方法-2 容器

  1. 构建镜像
docker build -t dy-danmu .
  1. 启动容器
docker run -d -p 4200:4200 dy-danmu
  1. 访问

可以直接在本机访问 ws:127.0.0.1:4200

提供一个测试地址

ws://47.96.139.114:4200