分析抖音直播弹幕评论和礼物的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代码位置,然后通过跟踪这个响应,查看响应解析全过程。

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

开始打断点分析:

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

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

相关推荐
观望过往2 天前
WebSocket 技术全解析:原理、应用与实现
网络·websocket·网络协议
TT哇3 天前
消息推送机制——WebSocket
java·网络·websocket·网络协议
2***57423 天前
前端WebSocket案例
网络·websocket·网络协议
木易 士心3 天前
WebSocket 与 MQTT 在即时通讯中的深度对比与架构选型指南
websocket·网络协议·架构
爱吃烤鸡翅的酸菜鱼3 天前
Spring Boot 实现 WebSocket 实时通信:从原理到生产级实战
java·开发语言·spring boot·后端·websocket·spring
火星数据-Tina4 天前
低成本搭建体育数据中台:一套 API 如何同时支撑比分网与 App?
java·前端·websocket
利刃大大4 天前
【c++中间件】WebSocket介绍 && WebSocketpp库的使用
c++·websocket·中间件
ruleslol5 天前
SpringBoot21-WebSocket 完整技术笔记
websocket
赖small强6 天前
【ZeroRange WebRTC】Amazon Kinesis Video Streams WebRTC initSignaling() 技术深度解析
websocket·webrtc·stun·kinesis·initsignaling
终端行者6 天前
Nginx 配置Websocket代理 Nginx 代理 Websocket
运维·websocket·nginx