Seetong · Report

🎯 Seetong 问题雷达 17:00 第106期

时间窗口:2026-08-11 09:00 ~ 17:00(8h)

📌TL;DR 核心要点

  • 🔴 HarmonyOS 1.1.1.6 登录、连接、回放与播放异常聚集(严重度 100/100,置信度 🟡 中)
  • 🟣 -102/-101/-1002/-110003 约 82 条,属普遍网络/relay 类,按规则排除;与上午 72% 相比未改善。
  • 数据源降级:Harmony 代表反馈均未提供 Logan;神策事件不含 error_code,无法产出有效错误码分布。

🔥最近一个月 Top 问题

按严重度与复发期数排序,已把跨期同类反馈归集;负责人由问题代码锚点对应的 Git 提交历史(blame / 近期主要提交者)反查;数据窗口:最近 30 天(截至 2026-08-11)。

#问题(严重度降序)严重度平台版本负责人问题原因
1HarmonyOS 1.1.1.6 多功能受阻
1 期
100HarmonyOS1.1.1.6唐胜、谭伟、张威HarmonyOS 1.1.1.6 在登录、设备状态、媒体连接多个表象上集中报障,当前可证实其落在共享 P2P/媒体状态链路附近,但缺少 Harmony 日志和端侧源码,尚不能锁定具体分支。
2Harmony 1.1.1.6 多用户"离线/看不到监控"聚集(严重度 90/100,置信度 弱)
1 期
90Android · iOS1.1.0.9 / 1.1.1.6待定可能为 Harmony 1.1.1.6 客户端连接信令或 P2P SDK 与 HUAWEI 设备兼容性偶发问题;需补 Logan 才能确认
3HarmonyOS 1.1.1.6 看不到回放 / 回放卡顿
3 期
80Android · HarmonyOS1.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 系统调度兼容性问题
44G摄像机画面卡顿 / 回放卡顿
1 期
70Android · HarmonyOS · iOS8.3.13.3 / 8.3.14.2待定4G摄像机默认走RELAY转发(占71-72%),在4G信号弱(wifiSignal 2-4)时,RELAY转发带宽不足导致H265+视频流卡顿;P2P直连在4G场景下多数失败(connect=-1)
5在线看不到
1 期
70Android8.3.13.3张威、唐胜NVR 通道预览链路在握手后立即被底层判为 PeerOffLine,APP 按现有逻辑只做快速重试,没有把通道离线与临时连接抖动区分开,最终表现为“在线看不到”。
6多端手机端无回放
1 期
70Android1.1.1.6 / 8.3.13.3冉博麟、李国涛(本期未收敛到单一根因)
7设备离线/掉线后无法预览
1 期
70Android · iOS1.1.1.6 / 8.2.2.1 / 8.3.13.3唐胜、张威设备预览链路在收到 TPS_MSG_P2P_OFFLINE 后直接走离线兜底分支,UI 进入“该设备不在线”,而自动恢复逻辑又被离线判断短路,导致用户感知为“掉线后无法再连上”。
8Android NVR 回放/预览偶发不出图,断开重连后恢复
1 期
60Android—唐胜、张威NVR 回放/预览链路在首次 addWatch + 查询录像时间片 阶段存在瞬时失败,UI 侧又把多类失败统一收敛为空/超时,导致用户感知为“不出图,重连才恢复”。
9Android 监控预览 addWatch 失败 + 10 秒循环重试
1 期
60Android8.3.13.3唐胜Android 端 LibImpl.startPlay 把 addWatch 返回的 P2P 断连错误码(-1)通过 if (ret == SDK_CONSTANT.ERR_P2P_DISCONNECTED) ret = 0; 强制归零,导致上层误以为流启动成功,进入 10 秒循环重试;用户看到的"长时间缓冲"实质是 10 秒 × N 次的循环重试视觉感受
10HarmonyOS 设备 WiFi 连接成功但无画面
1 期
60HarmonyOS1.1.1.6唐胜、张威(本期未收敛到单一根因)

🔴 问题 1:HarmonyOS 1.1.1.6 多功能受阻(详细分析) | 负责人:唐胜、谭伟、张威

1. 现象与覆盖范围

  • 7 条反馈、6 个独立客户端:"登录不上/无法连接/设备不能用/无法回放/语音音质差/画面闪烁/交费后无信号"。
  • 涉及 HUAWEI PSD-AL00、ADA-AL00U、TLR-AL00、HED-AL00、ALN-AL00、VYG-AL00;覆盖河南南阳/郑州、内蒙古呼和浩特/鄂尔多斯、重庆、宁夏。
  • 严重度:100/100(反馈量 30:>5 条;共性 30:版本、机型、地区三维覆盖;关键度 40:登录和远程查看受阻)。
  • 24h 内同版本已有录像/音频类信号;本期新增登录、连接和画面异常,影响面扩大,故升级复核。

2. 神策证据(核心数据源)

  • SiotDevConnectResult 近 7 天 UV:8/5 109.78 万、8/6 110.66 万、8/7 110.44 万、8/8 110.92 万、8/9 110.69 万、8/10 115.87 万;8/11 截至当前 94.43 万,整体连接基线未见全局下跌。
  • list_event_fields 确认该事件有 relay_close_reason、connect_type、p2p_hold_success 等字段,没有 error_code。
  • query_segmentation_report 以 error_code 分组返回唯一空值(平台映射为 event.$Anything.error_code),该字段分布无效,不能作为错误码结论。
  • 结论:神策支持“非全量连接事故”,但无法隔离 Harmony 端失败码;该项证据降级。

3. Logan 关键日志(核心数据源)

  • Harmony 反馈 FB-242276/242274/242270/242250/242243/242236/242228 的 loganFileDownloadUrl 均为空,Harmony Logan 未提供。
  • 旁证日志(非 Harmony,FB-242222 Android 回放):
  • LibImpl-doMsgRspCB 收到 TPS_MSG_P2P_OFFLINE;随后 RtcConnection 报“Connection timed out”,并记录“媒体通道建连超时”。
  • ParseSigInternalMsg 返回 online:0,随后释放媒体通道。
  • 该旁证只能说明共享 P2P/媒体链路存在离线-超时处理路径,不能直接归因 Harmony。

6. 代码定位(详细)

  • Android 共享协议处理:Seetong-App-Android/.../sdk/impl/LibImpl.java:3279 接收 TPS_MSG_P2P_OFFLINE,解析 dev4gOnline 后调用 deviceOffline 并分发消息。
  • Android 播放调用链:LibImpl.doMsgRspCB → PreviewPlayerView 消息分支(.../PreviewPlayerView.kt:1595)→ onDevOffLine(:1698)→ 隐藏播放层并置黑底(:1699-1710)。
  • iOS 同类状态链:Camera.mm:2121 收到 TPS_MSG_P2P_OFFLINE 后将设备状态置离线;UserClient.mm:1039-1071 在状态变化时刷新设备列表。
  • 修复锚点:先在 Harmony 1.1.1.6 的 P2P 回调适配层补齐 TPS_MSG_P2P_OFFLINE、媒体通道超时和恢复重连的埋点;再核对其状态更新是否与 Android/iOS 的“离线事件→UI刷新”语义一致。Harmony 源码未在指定仓路径命中,代码待定位。

7. 根因结论

  • 置信度:🟡 中
  • 一句话根因:HarmonyOS 1.1.1.6 在登录、设备状态、媒体连接多个表象上集中报障,当前可证实其落在共享 P2P/媒体状态链路附近,但缺少 Harmony 日志和端侧源码,尚不能锁定具体分支。
  • 关键证据链:7 条跨机型/地区同版本反馈 + 神策全局连接基线稳定 + Android 旁证的 TPS_MSG_P2P_OFFLINE/媒体建连超时;Harmony Logan 缺失限制结论强度。

8. 建议下一步

  • 分配给:Harmony 端负责人 + 网络 SDK 负责人。
  • 优先处理项:补 Harmony P2P/媒体失败埋点和 Logan 上传;核查离线回调后的 UI/重连状态机。
  • 验证方法:以 1.1.1.6 多机型复现登录、预览、回放和对讲,观察离线事件、重连次数与媒体建连耗时。

本期扫描全量(全部沉淀到知识库)

#关键词反馈数分类处置
1Harmony 1.1.1.6 登录/连接/回放/播放7🔴 进雷达本期详细分析
3电脑连接失败1🟡 单例未达门槛
4手机端删除失败1🟡 单例未达门槛
5录像漏录/空白回放1🟡 单例未达门槛
6升级失败、驱赶模式设置2🟢 用户操作/配置已排除
7无意义输入、服务咨询~5🟢 无效/非功能反馈已排除
已折叠 1 条普遍性网络问题(含 -102/-101/-1002 与中/英/俄/法/西/葡/土/阿/日多语言网络提示模板,如 Проверьте телефонную сеть、Please check your mobile network);全量明细见同名 Markdown 知识库。

待补证

  1. Harmony 端补充 Logan 后,核对离线、超时与重连链路。
  2. 修正神策 Harmony 端事件或增加可用失败码字段。
  3. 定位 Harmony 1.1.1.6 源码仓并核查状态机。

下一期 = 第 107 期 = 2026-08-12-H09(明天早上 09:00)

本消息由 Seetong小助手 自动生成,欧阳荣 监督发布。

🗂️历史期次

查看全部历史期次(近 90 天)→