Seetong · Report

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

时间窗口:2026-08-27 09:00 ~ 17:00

📌TL;DR 核心要点

  • 🔴 设备离线导致远程预览不可用(严重度 80/100,置信度 🟡中)。反馈和 Logan 都指向单台设备持续 TPS_MSG_P2P_OFFLINE,同账号另一台设备能正常 P2P 连接与预览;暂未见 Android 全局连接量异常。
  • 普遍 -102/-101 提示跨地区、跨网络、跨版本出现,且未提供业务功能异常,按网络问题排除,不纳入雷达。
  • 现象与覆盖范围:反馈 246339、246340、246342 表述为“总是看不到监控”“监控看不到”“经常掉线”。其中 246339 与 246342 为同一 Android 用户,对同一设备的连续反馈。关联 Logan 显示该用户两台设备中,35709935 多次上报 TPS_MSG_P2P_OFFLINE,35708048 则获得 TPS_MSG_P2P_CONNECT_OK 并可开始预览。严重度评分:80/100(反馈量 20/30:3 至 5 条;共性广度 20/30:多设备与多个用户反馈;业务关键度 40/40:远程查看不可用)。

🔥最近一个月 Top 问题

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

#问题(严重度降序)严重度平台版本负责人问题原因
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 才能确认
3设备状态错判 / P2P 误报离线(详细分析)
1 期
90Android8.3.13.3 / 8.3.14.2 / 8.3.14.3唐胜、张威SDK 在设备实际在线的情况下持续收到并上报 TPS_MSG_P2P_OFFLINE dev4gOnline=0,客户端 deviceOffline() 未充分去重即触发 UI 状态变更,导致用户看到"设备离线"但设备实际正常工作的矛盾现象
4HarmonyOS 1.1.1.6 看不到回放 / 回放卡顿
8 期
80Android · HarmonyOS · iOS1.1.1.6 / 1.1.6 / 8.3.14.3唐胜、许源、张威、欧阳荣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 系统调度兼容性问题
5Android 对讲通话,对方无法听到
1 期
75Android8.3.14.2唐胜用户点击对讲按钮后,App 无对讲行为日志,对讲上行链路未建立,可能为 UI 事件未正确触发 Native 对讲逻辑
6iOS 同一用户频繁掉线
1 期
75iOS8.3.14.3欧阳荣该用户设备端(摄像头固件/路由器)在有电有网条件下频繁离线,APP 端无主动触发逻辑,问题出在设备端或网络环境
74G摄像机画面卡顿 / 回放卡顿
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)
8人像/人体识别结果缺失(详细分析)
1 期
70Android · HarmonyOS1.1.1.6 / 8.3.12.5许源、唐胜、谭伟、张威目前仅确认两端均出现人像/人体结果缺失,代表设备支持该能力;缺少人形报警事件和配置回包,尚不能归因到 App、设备配置或设备端算法。
9多端手机端无回放
1 期
70Android1.1.1.6 / 8.3.13.3冉博麟、李国涛(本期未收敛到单一根因)
10HarmonyOS 设备 WiFi 连接成功但无画面
1 期
60HarmonyOS1.1.1.6唐胜、张威(本期未收敛到单一根因)

🔴 问题 1:设备离线导致远程预览不可用 | 负责人:唐胜、张威、许源

  • 现象与覆盖范围:反馈 246339、246340、246342 表述为“总是看不到监控”“监控看不到”“经常掉线”。其中 246339 与 246342 为同一 Android 用户,对同一设备的连续反馈。关联 Logan 显示该用户两台设备中,35709935 多次上报 TPS_MSG_P2P_OFFLINE,35708048 则获得 TPS_MSG_P2P_CONNECT_OK 并可开始预览。严重度评分:80/100(反馈量 20/30:3 至 5 条;共性广度 20/30:多设备与多个用户反馈;业务关键度 40/40:远程查看不可用)。
  • 神策证据(核心数据源):SiotDevConnectResult 近 7 天日去重用户为 118.2 万至 120.1 万;8 月 27 日截至 17:00 为 94.6 万,属未完整日,未显示全局连接量突变。该事件查询返回的 error_code 维度为空,无法据此拆分失败码,属于埋点归因不足。
  • Logan 关键日志(核心数据源):246340 中 LibImpl-doMsgRspCB 在 09:07:06、09:07:09、09:08:21、13:39:21、14:15:45 多次收到设备 35709935 的 TPS_MSG_P2P_OFFLINE;设备列表标记 devIsOnline=0。同一日志中 35708048 收到 TPS_MSG_P2P_CONNECT_OK,且预览 isPreviewSuccess=true。246342 中设备 16735539 完成 TPS_MSG_P2P_CONNECT_OK,多通道预览均成功,说明“看不到监控”不能直接归为客户端通用播放故障。神策查询成功但 error_code 无有效值,故平台级错误码分布未取到;无崩溃、ANR、黑屏触发词,未查询友盟。
  • 代码定位(详细):调用链为 LibImpl.doMsgRspCB → deviceOffline、setTipText、消息派发 → MainActivity2.handleMessage → DeviceFragment → PreviewPlayerView.onDevOffLine。LibImpl.java:3279 按 dev4gOnline 处理离线状态;PreviewPlayerView.kt:1595 仅当消息设备 ID 匹配当前 nvrId 时展示离线;LibImpl.java:5128 后的 onMsgRspAddWatch 只处理媒体流初始化,不能掩盖前置离线。修复锚点:核验设备 35709935 的心跳、P2P 服务端记录及离线状态回调;在 LibImpl.java:3279 补离线原因、心跳时间、dev4gOnline 的结构化埋点;在 PreviewPlayerView.kt:1595 核验离线后的恢复连接状态刷新。
  • 根因结论:置信度:🟡中。一句话根因:现有证据支持“个别设备 P2P 在线状态持续失败,导致远程预览不可用”,尚无证据支持 App 侧全局回归。建议下一步:设备云与 P2P 负责人核对 35709935 的心跳、会话与离线原因;Android 端补离线原因埋点,并用同账号多设备回归验证离线后的状态恢复。

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

#关键词反馈数分类处置
1设备离线/看不到监控4🔴进雷达详细分析见上
3更新后仍提示更新、录像不录、人声、套餐约4🟡配置或单点无跨用户聚集证据,排除
4无效文本、操作咨询、设备卡顿约9🟢用户操作/咨询已排除
已折叠 1 条普遍性网络问题(含 -102/-101/-1002 与中/英/俄/法/西/葡/土/阿/日多语言网络提示模板,如 Проверьте телефонную сеть、Please check your mobile network);全量明细见同名 Markdown 知识库。

待补证

  • 补取 SiotDevConnectResult.error_code 的有效维度。
  • 核对设备 35709935 的云端心跳与 P2P 会话记录。

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

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

🗂️历史期次

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