参考大佬项目改写 douyin-live
基于workerman开发的超高性能PHP框架
- 进入 websdk 目录,安装依赖 npm install
cd websdk && npm install
- 启动node 服务
cd websdk && node server.js
- 安装 php 依赖
composer install
- 启动 php 服务
php webman test:test start
- 项目启动后会启动 websocket 服务在 4200 端口,通过postman 模拟连接,发送如下消息后就能得到返回的消息
{
"url":"https://live.douyin.com/619592756125"
}
- 构建镜像
docker build -t dy-danmu .
- 启动容器
docker run -d -p 4200:4200 dy-danmu
- 访问
可以直接在本机访问 ws:127.0.0.1:4200
ws://47.96.139.114:4200