分析抖音直播弹幕评论和礼物的websocket数据流信息,通过proto协议解析消息内容思路

现在定位到一个解析的大概位置:

复制代码
e.decode = function(e, t) {
                        e instanceof o || (e = o.create(e));
                        for (var n, i, s = void 0 === t ? e.len : e.pos + t, u = new r.webcast.im.MemberMessage(r.webcast.

通过请求找到发送请求的js代码位置,然后通过跟踪这个响应,查看响应解析全过程。

在通过调用栈查看大概位置:

开始打断点分析:

在右侧变量中可以慢慢看到已经有直播间消息了:

继续慢慢找在哪个地方进行解析的:

相关推荐
2501_9216494933 分钟前
企业定制金融数据 API:从架构设计到 Python 接入实战
大数据·开发语言·python·websocket·金融·量化
用户97436970725281 天前
5分钟搭建企业级实时消息推送系统
后端·websocket
Unbelievabletobe1 天前
港股api的WebSocket推送如何订阅多只股票
网络·websocket·网络协议
永远不会出bug1 天前
JAVA:WebSocket 「在线状态 + 强制挤下线通知」
网络·websocket·网络协议
net3m332 天前
所有esp_websocket_client_send。。。的地方都加锁,就不容易websocket 断线重连
网络·websocket·网络协议
琪露诺大湿3 天前
网页聊天系统——测试报告
java·软件测试·功能测试·websocket·html·项目·测试报告
iwS2o90XT3 天前
WebSocket编程:Java实现实时双向通信应用
java·websocket·网络协议
Rick19933 天前
SSE、WebSocket、HTTP
websocket·网络协议·http
Walter先生5 天前
Python 获取美股盘前盘后数据:yfinance 的坑与解法
websocket·实时行情数据源
_Evan_Yao5 天前
对话的边界:HTTP 的克制,SSE 的流淌,WebSocket 的自由
java·后端·websocket·网络协议·http