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

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

开始打断点分析:

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

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

相关推荐
小王子10243 小时前
Django实时通信实战:WebSocket与ASGI全解析(下)
python·websocket·django
IT布道4 小时前
解决angular与jetty websocket 每30s自动断连的问题
websocket·angular.js·jetty
程序员编程指南1 天前
Qt 网络编程进阶:WebSocket 通信
c语言·网络·c++·qt·websocket
@CodeMaster1 天前
websocket是什么?怎么用?
网络·websocket·网络协议
saadiya~2 天前
Vue + WebSocket 实时数据可视化实战:多源融合与模拟数据双模式设计
vue.js·websocket·信息可视化
鲲鹏混子鱼2 天前
FreeSwitch通过Websocket(流式双向语音)对接AI实时语音大模型技术方案(mod_ppy_aduio_stream)
人工智能·websocket·ai大模型·freeswitch插件·智能语音客服·双向实时语音·sip网关
極光未晚2 天前
Vue+Socket.IO 实战:从 "消息迷路" 到 "实时闪电" 的逆袭
前端·websocket·前端框架
極光未晚2 天前
从「消息迟到」到「秒速响应」:我用 Socket.IO 驯服实时通信的故事
前端·websocket·前端框架