Seetong · Report

🎯 Seetong 问题雷达 09:00 第 184 期

时间窗口:2026-09-14 21:00 ~ 2026-09-15 09:00

📌TL;DR 核心要点

  • 🟢 本窗口无新增且达到独立分析门槛的严重功能性问题。
  • HarmonyOS 1.1.1.8 的“无预览权限/看不到画面/回放异常”仍是最高频功能类候选,覆盖多个华为型号和地区,但与第 183 期的远程查看、回放链路重复,按 24 小时规则不重复进雷达。
  • -102/-101/-110003 约占主要反馈,均为“请检查网络”或网络不稳定提示,按规则排除普遍网络问题;其中没有新的具体业务动作和稳定错误码组合。

🔥最近一个月 Top 问题

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

#问题(严重度降序)严重度平台版本负责人问题原因
1设备反复掉线、离线(详细分析)
1 期
100Android · HarmonyOS1.1.1.6 / 8.3.14.2唐胜、张威样本显示设备服务端已下发离线状态或NVR通道P2P建流失败,Android仅忠实消费SDK回调;现有神策缺失失败码,不能断言为单一Relay或客户端缺陷。
2iOS 同一用户频繁掉线
1 期
75iOS8.3.14.3欧阳荣该用户设备端(摄像头固件/路由器)在有电有网条件下频繁离线,APP 端无主动触发逻辑,问题出在设备端或网络环境
3人像/人体识别结果缺失(详细分析)
1 期
70Android · HarmonyOS1.1.1.6 / 8.3.12.5许源、唐胜、谭伟、张威目前仅确认两端均出现人像/人体结果缺失,代表设备支持该能力;缺少人形报警事件和配置回包,尚不能归因到 App、设备配置或设备端算法。
4HarmonyOS 实时预览不可用
5 期
—Android · HarmonyOS · iOS1.1.1.6 / 8.3.14.3唐胜、许源、欧阳荣(本期未收敛到单一根因)
5NVR多通道视频加载异常(详细分析)
2 期
—Android8.3.14.2张威、唐胜证据更支持特定NVR通道切换后的播放帧输入/解码状态异常,而不是NVR离线、AddWatch失败或全局Relay故障。
6Android 设备回放不可用(详细分析)
1 期
—Android8.3.14.2唐胜、张威本期两条回放投诉不是同一已证实故障,其中一例当天录像索引为空,另一例是 TLS 建连失败后设备渲染超时;共同风险在于客户端未能区分并上报“无录像”与“链路失败”。
7Android设备离线(详细分析)
1 期
—Android8.3.14.2许源、张威该样本的设备在线状态由服务端列表与P2P离线回调共同判定为离线,证据指向设备侧连接或在线状态同步,未见客户端网络整体中断。
8iOS连接不上摄像头(详细分析)
1 期
—iOS8.3.8.5欧阳荣、谭伟仅有单条描述,无法区分设备离线、P2P建连失败、权限限制或客户端显示异常。
9人形侦测漏提醒
1 期
—Android · HarmonyOS—陈宝旺、唐胜、张威、许源(本期未收敛到单一根因)
10回放不可用、卡顿与异常音频
1 期
—Android · HarmonyOS1.1.1.8 / 8.3.13.3唐胜、张威(本期未收敛到单一根因)

本期证据与去重判断

1.功能候选:HarmonyOS 预览、权限与回放

  • 反馈中可归并出约 20 余条 HarmonyOS 1.1.1.8 的“不能看图像、没有预览权限、显示锁、监控打不开、不能看回放、回放画面不动”等描述,涉及 HUAWEI 多个型号及多个省市,业务关键度 40 分。
  • 该链路在第 183 期已经出现“监控打不开/实时查看不了”和“HarmonyOS 回放”观察项,本窗口没有新的日志或明确错误码,属于 24 小时内重复问题,处置为沿用既有任务,不新建任务。
  • 本期有 4 条完全相同的 No handler found for GET/device/group/list,来自同一 HarmonyOS 用户和同一设备型号,按单用户重复提交合并为 1 个事件;共性广度不足,暂不单独升级。

2.神策与 Logan 证据

  • NvrMonitorFrameResult:2026-09-14 触发 16,073 次、独立用户 51;2026-09-15 截至当前触发 3,876 次、独立用户 36。该事件存在有效量级,但本期没有按平台和失败结果拆分出的证据,不能据此估算 HarmonyOS 失败率。
  • MonitorWatchStep:2026-09-14 382,255 次,2026-09-15 截至当前 67,860 次。按 step 明细查询返回 SA-D-32-19,提示 event.$Anything.step 失效;本期不把节点明细当作失败结论,后续需先校验当前事件字段配置。
  • 代表性 Android Logan(反馈 250460)显示设备列表请求返回 HTTP 200,RemotePreview="1111111111111111",随后 BlackBox-startPlay 返回 ret:0,并在日志第 866 行出现 PreviewPlayerView-onRecvFirstFrame。该样本支持“Android 端当前链路可正常取权限并出首帧”,不支持全局预览故障。
  • 同一 Logan 的关键调用链为 MainActivity2 刷新设备列表 → DeviceServiceImpl 请求 /device/list → LibImpl 解析 REMOTE_AUTHORITY → PlayerPreviewActivity 创建预览 → PreviewPlayerView 调用 LibImpl-addWatch。日志第 826 行发起 /device/group/list,但未出现失败响应或 No handler,无法与 HarmonyOS 反馈直接互证。

3.代码定位

  • Android 设备分组接口锚点:Seetong-App-Android/.../device_list/constant/DeviceListConstants.kt:79,接口为 /seetong-member-device/device/group/list;共享权限定义位于 lib_base/.../device/PlayerDevice.java:282、权限解析位于 PlayerDevice.java:1291。
  • Android 预览关键链路:app/.../sdk/impl/LibImpl.java:2803、2880 写入远程预览权限;PlayerPreviewActivity.java 负责进入预览和播放器权限回调;PreviewMonitorData.java:371-383 上报 MonitorWatchStep 节点。
  • iOS 对应锚点:STDeviceListModel.m:786 解析 bRemotePreview;Camera.mm:4777 实现 hasPreviewPermission;STDevicePreviewService.mm:186 上报预览节点。三端当前代码证据只能说明权限与预览状态存在独立判断,尚不能定位 HarmonyOS 服务端 No handler 的根因。

本期扫描全量

关键词/类型反馈量处置
HarmonyOS 预览、无权限、回放、黑屏、画面不动约 20🟡 与第 183 期同链路重复,沿用既有任务
HarmonyOS device/group/list 无 handler4,单用户重复🟡 合并为单事件,证据不足,暂不升级
离线、登录失败、云存储、报警及其他功能反馈约 17低样本或待补证,不进本期雷达
已折叠 1 条普遍性网络问题(含 -102/-101/-1002 与中/英/俄/法/西/葡/土/阿/日多语言网络提示模板,如 Проверьте телефонную сеть、Please check your mobile network);全量明细见同名 Markdown 知识库。

结论、任务与待补证

  • 本期结论:🟡 继续观察,不建议新建雷达问题。HarmonyOS 预览/权限/回放链路仍需重点跟踪,但当前证据不足以区分客户端权限状态、服务端分组接口和设备侧实际不可用。
  • 已有任务:沿用 T-20260915-063218-2ebd、T-20260914-063142-ce80 等设备列表与自动登录失败链路任务;本期未重复创建任务。
  • 建议下一步:收集 HarmonyOS device/group/list 的完整 HTTP 响应和同一用户的 Logan;同时按 NvrMonitorFrameResult 的 recv_frame_time、subscribe_type 等真实字段补查预览成功率,不再使用失效的 MonitorWatchStep.step 维度。
  • 待补证:本窗口 HarmonyOS 相关反馈均未提供 Logan;神策预览事件未取得按平台、版本和结果拆分的失败明细;因此本期置信度为中等,不能下发回归结论。
  • 报告落盘:knowledge/seetong-radar/2026-09-15-H09.md
  • 下一期=第 185 期=2026-09-15-H17(今天下午 17:00)。

🗂️历史期次

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