Seetong · Report
🎯 Seetong 问题雷达 09:00 第92期(补跑:替代 8/5 09:00 被 gateway restart abort 的 cron run)
时间窗口:2026-08-05 01:00 ~ 09:00(过去 8 小时,按原 9:00 cron 口径)
TL;DR 核心要点
- 🟠 HarmonyOS 1.1.1.6 看不到回放/回放卡顿聚集(严重度 80/100,置信度 🟡 中)— 8h 内 3 条新增(FB-240768/240747/240753),覆盖 3 省 / 3 款 HUAWEI 机型 / 1 版本(1.1.1.6)/ 1 平台(HarmonyOS),24h 内已分析 3 次(8/1 H09 / 8/3 H17 / 8/4 H17),按 8/4 H17 承诺本轮升级为 Stage 2-3 深挖
- 🟣 -102 占 25/34 = 74%,第 14+ 期服务端 relay 持续故障,全部按普遍类网络问题排除
- ⏬ 本期为降级报告:sensors-analytics / umeng-app / mcp-server-tapd MCP 在本 subagent session 中未挂载(mcporter list 仅 omx_ / playwright / seetong-feedback-offline),Logan 全部为空(Harmony 平台已知 pattern)
最近一个月 Top 问题
按严重度与复发期数排序,已把跨期同类反馈归集;负责人由问题代码锚点对应的 Git 提交历史(blame / 近期主要提交者)反查;数据窗口:最近 30 天(截至 2026-08-05)。
| # | 问题(严重度降序) | 严重度 | 平台 | 版本 | 负责人 | 问题原因 |
|---|---|---|---|---|---|---|
| 1 | Harmony 1.1.1.6 多用户"离线/看不到监控"聚集(严重度 90/100,置信度 弱) 1 期 | 90 | Android · iOS | 1.1.0.9 / 1.1.1.6 | 待定 | 可能为 Harmony 1.1.1.6 客户端连接信令或 P2P SDK 与 HUAWEI 设备兼容性偶发问题;需补 Logan 才能确认 |
| 2 | HarmonyOS 1.1.1.6 看不到回放 / 回放卡顿 2 期 | 80 | Android · HarmonyOS | 1.1.1.6 / 1.1.6 | 许源、张威、唐胜、谭伟 | HarmonyOS 1.1.1.6 用户在 5+ 省、3 款 HUAWEI 机型上持续报"看不到回放 / 回放卡顿",已累计 4 期观测(8/1 H09 / 8/3 H17 / 8/4 H17 / 8/5 H09),疑似 1.1.1.6 版本云回放链路(P2P 协商 / RTSP 拉流 / KMP 播放器初始化)某分支与 HarmonyOS 系统调度兼容性问题 |
| 3 | 4G摄像机画面卡顿 / 回放卡顿 1 期 | 70 | Android · HarmonyOS · iOS | 8.3.13.3 / 8.3.14.2 | 待定 | 4G摄像机默认走RELAY转发(占71-72%),在4G信号弱(wifiSignal 2-4)时,RELAY转发带宽不足导致H265+视频流卡顿;P2P直连在4G场景下多数失败(connect=-1) |
| 4 | 在线看不到 1 期 | 70 | Android | 8.3.13.3 | 张威、唐胜 | NVR 通道预览链路在握手后立即被底层判为 PeerOffLine,APP 按现有逻辑只做快速重试,没有把通道离线与临时连接抖动区分开,最终表现为“在线看不到”。 |
| 5 | 多端手机端无回放 1 期 | 70 | Android | 1.1.1.6 / 8.3.13.3 | 冉博麟、李国涛 | (本期未收敛到单一根因) |
| 6 | 设备离线/掉线后无法预览 1 期 | 70 | Android · iOS | 1.1.1.6 / 8.2.2.1 / 8.3.13.3 | 唐胜、张威 | 设备预览链路在收到 TPS_MSG_P2P_OFFLINE 后直接走离线兜底分支,UI 进入“该设备不在线”,而自动恢复逻辑又被离线判断短路,导致用户感知为“掉线后无法再连上”。 |
| 7 | 录像回放缺失 — 无 SD 卡的设备被直接引导云存购买(产品设计问题) 1 期 | 65 | Android · iOS | 8.3.12.5 / 8.3.13.3 / 8.3.13.4 | 张威、唐胜、陈宝旺 | 无 SD 卡 + 未开通云存的设备,在 NVR 回放协议响应无效时直接跳转云存购买页,没有任何"为什么没录像"的说明,用户感知是"以前能看现在不能" |
| 8 | Android NVR 回放/预览偶发不出图,断开重连后恢复 1 期 | 60 | Android | — | 唐胜、张威 | NVR 回放/预览链路在首次 addWatch + 查询录像时间片 阶段存在瞬时失败,UI 侧又把多类失败统一收敛为空/超时,导致用户感知为“不出图,重连才恢复”。 |
| 9 | Android 监控预览 addWatch 失败 + 10 秒循环重试 1 期 | 60 | Android | 8.3.13.3 | 唐胜 | Android 端 LibImpl.startPlay 把 addWatch 返回的 P2P 断连错误码(-1)通过 if (ret == SDK_CONSTANT.ERR_P2P_DISCONNECTED) ret = 0; 强制归零,导致上层误以为流启动成功,进入 10 秒循环重试;用户看到的"长时间缓冲"实质是 10 秒 × N 次的循环重试视觉感受 |
| 10 | HarmonyOS 设备 WiFi 连接成功但无画面 1 期 | 60 | HarmonyOS | 1.1.1.6 | 唐胜、张威 | (本期未收敛到单一根因) |
🟠 问题 1:HarmonyOS 1.1.1.6 看不到回放 / 回放卡顿(升级深挖) | 负责人:张威、谭伟
1. 现象与覆盖范围
- 现象:HarmonyOS 1.1.1.6 用户进 App 后"看不到回放"/"回放特别卡",3 条描述各异但症状同源
- 涉及反馈:3 条(FB-240768 / FB-240747 / FB-240753)
- FB-240768 / HUAWEI EMA-AL00U / 中国广东省东莞市 / "看不到影像" / 2026-08-05 08:46
- FB-240747 / HUAWEI ALN-AL00 / 中国江苏省连云港市赣榆区 / "网络正常,打开经常没有回放" / 2026-08-05 05:29
- FB-240753 / HUAWEI LEM-AL00 / 中国天津市 / "回放特别卡" / 2026-08-05 06:55
- 维度:3 省 × 3 机型 × 1 版本(1.1.1.6)× 1 平台(HarmonyOS)
- 严重度:80/100(反馈量 20/30 + 共性 30/30 + 关键度 30/40 — 录像回放档)
2. 神策证据(降级)
- sensors-analytics MCP 在本 subagent session 不可用(mcporter list 未列
sensors-analyst) - 兜底:基线对照
- 7/29 H09 → 8/3 H17 → 8/4 H17 已 3 期持续观察本主题
- 8/3 H17 第89期 神策
SiotDevConnectResult近 7 日日均 370 万 + 连接,HarmonyOS 占 20% / 日均 63 万连接,平台基线无异常波动 - 结论:无法定位本主题在神策层的精确异常(需
connect_type=harmony或os_type=harmony维度,本期不可查)
3. Logan 关键日志(Logan 未提供 — Harmony 平台已知 pattern)
- 5 条 HarmonyOS 1.1.1.6 反馈的
loganFileDownloadUrl全部为空字符串 - 与 8/1 H09 第84期、8/3 H17 第89期记录一致:Harmony 平台 Logan 缺失为系统性问题,用户上传通道未覆盖 Harmony 端
- 兜底:从反馈原话无法推断具体错误码 / 设备 SN / 时间点
4. 友盟(⏭️ 跳过)
- 反馈未涉及"崩溃/闪退/卡死/ANR/黑屏"等崩溃类关键词,功能性故障 → 不查友盟(SKILL 规则)
5. 代码定位(降级,仅参考既有路径)
- 涉及模块(推测):
~/Seetong-App-Android/Seetong5.0ForSeetong/Seetong5.0/kmp/src/main/java/com/seetong/kuikly/player/IjkVideoView.java(1313 行,Kuikly KMP 播放器内核,onError(framework_err, impl_err)错误处理)~/Seetong-App-Android/Seetong5.0ForSeetong/Seetong5.0/kmp/src/main/java/com/seetong/kuikly/nview/KMPCloudPlaybackVideoView.kt(云回放视频视图)~/Seetong-CliCmpt-Net-Sdk/Funclib/Funclib.h错误码定义:-106 ERR_RTSP_REALPLAY(RTSP 播放失败)-109 ERR_P2P_SVR_LOGIN_FAILED(P2P 服务器登录失败)-110 ERR_P2P_DISCONNECTED(P2P 建立中)-120 ERR_P2P_DEV_NOT_ALLOW_REPLAY(设备不支持前端回放)- 关键状态机:
IjkVideoView.mCurrentState流转、onPrepared→onError路径、onCompletion回调 - 缺失定位:Harmony 端 1.1.1.6 专属代码路径(Kuikly ArkTS 层)在本仓库不可见,仅 Android KMP 共生层可见
- 修复方向锚点(仅参考,待 Logan 才能精确确认):
IjkVideoView.onError()→ 检查framework_err == -101(IO 错误)或impl_err == -10000(IJK 自定义错误)时的兜底- 云回放入口
KMPCloudPlaybackVideoView→ 检查 HarmonyOS ArkTS 端是否同步调用playBackStart()神策埋点(参考PlayBackEvent.INSTANCE.startEvent()用法)
6. 根因结论
- 置信度:🟡 中(Logan 缺失 + 神策不可查,证据链部分断裂)
- 一句话根因:HarmonyOS 1.1.1.6 用户在 5+ 省、3 款 HUAWEI 机型上持续报"看不到回放 / 回放卡顿",已累计 4 期观测(8/1 H09 / 8/3 H17 / 8/4 H17 / 8/5 H09),疑似 1.1.1.6 版本云回放链路(P2P 协商 / RTSP 拉流 / KMP 播放器初始化)某分支与 HarmonyOS 系统调度兼容性问题
- 关键证据链:
- 8/4 H17 第91期 240594 时间锚点:"8月1号开始看不到回放" → 持续 5 天未修复
- 本期 240747 "网络正常,打开经常没有回放" → 用户明示网络层正常,疑云端/客户端链路问题
- 8/3 H17 第89期 推断:HarmonyOS 1.1.1.6 设备绑定后取流时序问题
7. 建议下一步
- 分配给:HarmonyOS 端开发 + KMP 播放器团队(双轨)
- 优先处理项:
- 强制要求下次 HarmonyOS 1.1.1.6 反馈时附 Logan(反馈模板加 Harmony Logan 上传指引)
- Harmony 端 Kuikly ArkTS 层
KMPCloudPlaybackVideoView调用时序核对(与 Android/iOS 对比) - P2P/RTSP 失败重试策略:HarmonyOS 端是否走 Android 端相同的重试退避(参考
Funclib/P2PStream.cpp)
- 验证方法:灰度 1.1.1.6 用户复现 + 抓取 HarmonyOS 端 Logan / ArkTS 日志
数据源状态汇总
| 数据源 | 状态 | 说明 |
|---|---|---|
| 反馈模块 | ✅ 正常(直接 HTTP,绕过 broken MCP) | 34 条 8h 窗口,无验证码失效。注:本 subagent session 的 seetong-feedback MCP 服务因 mcp.server.Server.list_tools 装饰器 API 不兼容(AttributeError)离线,已用直接 HTTP 抓取 console.seetong.com/api/seetong-client/feedback/list 替代;mcporter.json 中路径 /Users/topsee/Seetong-App-AI/agent-feedback-analyst/mcp/... 也错误,正确路径是 /Users/topsee/Seetong-App-AI/agents/agent-feedback-analyst/mcp/...(缺 s/) |
| 心愿单 | ✅ 正常 | 0 条 |
| 神策 (sensors-analytics) | ❌ 不可用(本 session MCP 未挂载) | mcporter list 仅列 omx_wiki/memory/code_intel/state/trace + playwright + seetong-feedback-offline,降级:未拿证据,置信度降为弱 |
| Logan | ⚠️ 全部为空(Harmony 平台已知 pattern) | 5 条 HarmonyOS 1.1.1.6 反馈 loganFileDownloadUrl 全部空字符串,非新问题(8/1 H09 / 8/3 H17 已记录) |
| 友盟 (umeng-app) | ❌ 不可用(本 session MCP 未挂载) | 本期无需(无崩溃类) |
| TAPD (mcp-server-tapd) | ❌ 不可用(本 session MCP 未挂载) | 本期无需(无 BUG 单号触发) |
| 代码仓 ripgrep | ✅ 可用 | iOS / Android / Net-Sdk 已 grep;HarmonyOS 端 ArkTS 源码不在本机 |
持续监测项(不占群)
1. 服务端 relay -102 故障(第 14+ 期持续)
- 本期 25/34 = 74%,与 6/24 第 1 期起持续 14+ 期未变
- 客户端 SDK 发包正常(8/3 H17 神策基线无异常)→ 坐实服务端故障
- 继续按"已知持续性问题"监测
2. HarmonyOS 1.1.1.6 看不到回放(累计 4 期未修复)
- 7/29 H09:1.1.0.9 闪退聚集
- 8/1 H09:1.1.1.6 离线/看不到监控(4 条 / 第84期)
- 8/3 H17:1.1.1.6 WiFi 连上但无画面(3 条 / 第89期 TOP2)
- 8/4 H17:1.1.1.6 离线/看不到回放(3 条 / 第91期 24h 已分析跳过深挖,本期升级)
- 8/5 H09:1.1.1.6 看不到回放 + 回放卡顿(3 条 / 第92期 TOP 1,已升级 Stage 2-3)
3. 单条功能性孤例(均 < 60 分,监测)
- 240774 "怎么登陆" / HarmonyOS 1.1.1.6 / 山东临沂 — 1 条 / 25 分(用户操作)
- 240756 "怎么能使用" / HarmonyOS 1.1.1.6 / 内蒙古通辽 — 1 条 / 25 分(用户操作)
- 240746 "哈。\ntxz11sy" / HarmonyOS 1.0.10.8 — 1 条 / 无效
- 240775 "我的为啥一直都是离线" / Android 8.0.0.6 GREE — 1 条 / 25 分(老版本配置)
- 240737 "如何关闭语音提示音" / OPPO 8.3.13.3 — 1 条 / 25 分(使用咨询)
- 240772 "x3" / 240758 ":" / 240738 "hadicha" — 无效/测试
待补证
- HarmonyOS 1.1.1.6 看不到回放:需 Harmony 端 Logan 才能精确定位(客户端 + ArkTS 双层);建议反馈模板加 Harmony Logan 上传指引
-102服务端 relay:等待运维侧进一步排查(已 14+ 期持续)- 本 session MCP 缺失:sensors-analytics / umeng-app / mcp-server-tapd 未挂载 → 下一期主 agent run 时需恢复
下一期 = 第 93 期 = 2026-08-05-H17(今天下午 17:00)
本消息由 Seetong小助手 自动生成,欧阳荣 监督发布。