che246 / SdouyinLive

抖音弹幕抓取

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

wss链接抖音抓取弹幕礼物数据


项目核心来自 https://github.com/saermart/DouyinLiveWebFetcher

改写成golang测试

新增ws链接 测试在main/main.go中

go run main/main.go --room ****抖音直播间号**** --port ****端口号****(默认为18080) --unknown false(默认为false)
unknown为是否输出未知数据.因为现在源pb还不是很全.有部分消息无法解析
最终拼接为
go run main/main.go --room 933572413882 --port 18080
也可以go build main/main.go编译成二进制文件运行
最终运行命令为
`main.exe --room 933572413882`

20240528200625.png 软件通过json格式输出数据.请自行解析 链接地址为ws://127.0.0.1:18080/ws 内置了个简单的心跳包.客户端需要每隔30s发送一次ping 1716881601495.png 有能力的可以完善下proto文件 抖音的proto相关的链接在 https://lf-cdn-tos.bytescm.com/obj/static/webcast/douyin_live/chunks/live-schema.0fa7e4bc.js 或者全局搜索webcast.im.Common也可定位相关函数

About

抖音弹幕抓取


Languages

Language:Go 99.7%Language:Batchfile 0.3%