Seetong · Report
🎯 Seetong 问题雷达 17:00 第 195 期
时间窗口:2026 年 9 月 20 日 09:00~17:00
TL;DR 核心要点
- 🔴 HarmonyOS 1.1.1.8 监控实时画面/回放不可用(严重度 80/100,置信度 🟡中)。窗口内至少 5 条相关反馈,覆盖多个用户、机型和地区;与上期同类问题连续出现,但 HarmonyOS Logan 缺失,神策分层明细为空,暂不能确认是解码、连接还是设备侧无流。
- 普遍 -102、-101、-1002 按规则排除。费用开通、通知声音、全屏和高级设置属于咨询或建议,不进入雷达。
- 反馈证据:监控不可用、回放无视频、回放黑屏、画面闪烁及对讲卡顿均出现在本窗口;其中回放关键词抽样返回 9 条,监控关键词抽样返回 8 条,但部分记录早于本窗口,报告只计入 09:00~17:00 的记录。
最近一个月 Top 问题
按严重度与复发期数排序,已把跨期同类反馈归集;负责人由问题代码锚点对应的 Git 提交历史(blame / 近期主要提交者)反查;数据窗口:最近 30 天(截至 2026-09-20)。
| # | 问题(严重度降序) | 严重度 | 平台 | 版本 | 负责人 | 问题原因 |
|---|---|---|---|---|---|---|
| 1 | 设备反复掉线、离线(详细分析) 1 期 | 100 | Android · HarmonyOS | 1.1.1.6 / 8.3.14.2 | 唐胜、张威 | 样本显示设备服务端已下发离线状态或NVR通道P2P建流失败,Android仅忠实消费SDK回调;现有神策缺失失败码,不能断言为单一Relay或客户端缺陷。 |
| 2 | 人像/人体识别结果缺失(详细分析) 1 期 | 70 | Android · HarmonyOS | 1.1.1.6 / 8.3.12.5 | 许源、唐胜、谭伟、张威 | 目前仅确认两端均出现人像/人体结果缺失,代表设备支持该能力;缺少人形报警事件和配置回包,尚不能归因到 App、设备配置或设备端算法。 |
| 3 | HarmonyOS 实时预览不可用 3 期 | — | Android · HarmonyOS · iOS | 1.1.1.6 | 唐胜 | (本期未收敛到单一根因) |
| 4 | NVR多通道视频加载异常(详细分析) 2 期 | — | Android | 8.3.14.2 | 张威、唐胜 | 证据更支持特定NVR通道切换后的播放帧输入/解码状态异常,而不是NVR离线、AddWatch失败或全局Relay故障。 |
| 5 | Android 设备回放不可用(详细分析) 1 期 | — | Android | 8.3.14.2 | 唐胜、张威 | 本期两条回放投诉不是同一已证实故障,其中一例当天录像索引为空,另一例是 TLS 建连失败后设备渲染超时;共同风险在于客户端未能区分并上报“无录像”与“链路失败”。 |
| 6 | Android设备离线(详细分析) 1 期 | — | Android | 8.3.14.2 | 许源、张威 | 该样本的设备在线状态由服务端列表与P2P离线回调共同判定为离线,证据指向设备侧连接或在线状态同步,未见客户端网络整体中断。 |
| 7 | iOS连接不上摄像头(详细分析) 1 期 | — | iOS | 8.3.8.5 | 欧阳荣、谭伟 | 仅有单条描述,无法区分设备离线、P2P建连失败、权限限制或客户端显示异常。 |
| 8 | 人形侦测漏提醒 1 期 | — | Android · HarmonyOS | — | 陈宝旺、唐胜、张威、许源 | (本期未收敛到单一根因) |
| 9 | 回放不可用、卡顿与异常音频 1 期 | — | Android · HarmonyOS | 1.1.1.8 / 8.3.13.3 | 唐胜、张威 | (本期未收敛到单一根因) |
| 10 | 回放列表为空或无法播放 1 期 | — | Android · HarmonyOS | 1.1.1.6 / 8.3.14.2 | 唐胜、张威 | 现有证据更符合部分设备当天录像索引为空或回放协议响应无效,而非Android客户端通用建流故障。 |
重点问题:HarmonyOS 1.1.1.8 监控实时画面/回放不可用
现象与评分
窗口内命中 5 条去重后的直接功能反馈:251636“远程监控看不着”、251619“为什么不能看回放”、251615“回放有声音,屏幕是黑色的”、251607“画面一闪一闪的说话磕磕巴巴”、251571“没有回放”。均为 HarmonyOS 1.1.1.8,涉及 HUAWEI TLR-AL00、ICL-AL20、LMR-AL00、HOP-AL10,覆盖黑龙江、河南、山东、内蒙古及山东临沂等地区。评分为:反馈量 20 分,共性 20 分,业务关键度 40 分,合计 80 分。
多源证据
- 反馈证据:监控不可用、回放无视频、回放黑屏、画面闪烁及对讲卡顿均出现在本窗口;其中回放关键词抽样返回 9 条,监控关键词抽样返回 8 条,但部分记录早于本窗口,报告只计入 09:00~17:00 的记录。
- 神策证据:
NvrMonitorFrameResult近 8 日每日 48~55 个用户,11,360~20,273 次;9 月 20 日当前为 54 个用户、12,084 次。按 HarmonyOS、错误码、连接类型和机型的明细查询返回空行,未拿到该版本失败率与字段分布,不能把事件总量直接解释为故障量。 - Logan 证据:HarmonyOS 重点反馈均未提供可下载 Logan。作为同链路机制参照,Android 反馈
251649的日志在L1471记录has record:false,随后进入pauseNvrReplay;Android 反馈251605的日志在L1421记录add_watch_result=-1,同一段后续仍出现ret:0、视频参数宽高为 0 和“视频播放中”,提示播放器失败状态可能没有被一致地转换为用户可见错误。两份日志错误统计分别包含-102/-101,需与功能性回放样本分离,不能据此判定 HarmonyOS 根因。 - 友盟证据:本问题没有崩溃、ANR 或卡死表述,按规则不查友盟。
代码定位与根因判断
- Android 调用链:KMP 回放视图
KMPPlayBackVideoView.kt:236接收首帧回调;共享播放器基类VideoPlayerView.kt:393-413处理首帧,584-587将播放器消息转换为首帧埋点,771初始化m_add_watch_result失败状态;退出时由VideoPlayerView.kt:353汇总预览监控数据。事件常量在SensorsConstant.kt:353-355仍定义为MonitorFrameResult,而当前神策事件查询使用NvrMonitorFrameResult,需确认 HarmonyOS 上报映射是否完整。 - iOS 对照链路:
STDevicePreviewService.mm:195-207统一上报预览数据,Camera.mm:1312-1567对无流、权限及解码失败分支调用monitorFrameResult:NO,成功分支位于Camera.mm:1649、1693。该对照表明客户端应保留失败原因,而不是只记录播放器进入播放状态。 - 根因结论:当前确认的是 HarmonyOS
1.1.1.8存在跨用户的监控/回放异常聚类。优先排查首帧回调、回放无录像结果和add_watch_result失败状态的 UI 映射,以及 H.265/音视频参数在 HarmonyOS 播放器中的兼容性;暂不能排除设备无录像或连接链路因素。置信度为 🟡中。
处置与全量扫描
建议由 HarmonyOS/播放器方向研发继续跟进已有任务 T-20260920-090147-8d1e,按 seetong_os、应用版本、机型、设备固件、连接类型和错误码拆分 NvrMonitorFrameResult,补采 2 个可下载 Logan 样本,并验证实时预览、卡回放、云回放、切后台返回和首帧超时。重点检查 add_watch_result=-1、has record:false、视频宽高为 0 时是否仍显示“视频播放中”。
| # | 关键词或反馈 | 数量/范围 | 分类 | 处置 |
|---|---|---|---|---|
| 1 | HarmonyOS 监控实时画面、回放黑屏或无视频 | 5 条,多个用户、机型和地区 | 🔴 功能性候选,80 分 | 进入雷达,待补 HarmonyOS Logan 与神策分层 |
| 2 | -102、-101、-1002、检查网络 | 约 150 条,跨版本、品牌、地区及语言 | 🟣 普遍网络问题 | 排除,不进入雷达 |
| 3 | 回放自动重启、Android 回放不可用 | 2 条,Android 不同版本 | 🟡 分散功能反馈 | 作为对照样本,暂不与 HarmonyOS 合并 |
| 4 | 费用开通、通知声音、全屏、高级设置 | 多条咨询或建议 | 🟤 咨询/心愿单类 | 排除或留作产品观察 |
数据边界与下期
- 反馈总接口返回 194 条,已触及 200 条上限,完整全量无法由接口保证;关键词查询用于核对候选,不改变总量口径。
- 心愿单返回 0 条。HarmonyOS 重点反馈没有 Logan;神策事件日趋势成功,但 HarmonyOS 过滤后的明细为空;代码已定位,尚缺真实 HarmonyOS 播放器栈和设备固件信息。
- 上期第 194 期已观察 HarmonyOS 监控/回放异常;本期出现新的跨用户样本,继续升级为重点问题,并沿用已有任务,不重复建账。
- 下一期=第 196 期=2026 年 9 月 21 日 09:00(明天早上 9:00)。
本消息由 Seetong小助手 自动生成,欧阳荣 监督发布。