Seetong · Report

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

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

📌TL;DR 核心要点

  • 🔴 问题1:4G摄像机画面卡顿/回放卡顿(严重度 70/100,置信度 🟡 中)—— 涉及吉林/甘肃/辽宁/广东,版本8.3.13-8.3.14,Logan证4G弱信号下RELRAY连接不稳定
  • 🟠 问题2:Harmony设备WiFi连上但无画面(严重度 60/100,置信度 🟡 中)—— 3条 HarmonyOS 1.1.1.6,设备绑定流程中取流失败
  • 现象描述:4G摄像机(带SIM卡)在观看画面时出现明显卡顿,回放同样卡顿,用户感知强烈(1条已投诉12315)

🔥最近一个月 Top 问题

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

#问题(严重度降序)严重度平台版本负责人问题原因
1Harmony 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 才能确认
2设备离线/P2P 通道失败(5 条 8h)
1 期
90—8.2.1.3 / 8.3.10.2 / 8.3.12.5唐胜、许源、张威用户设备 lastHeartTime 自 2026-07-03 02:25 起完全停止(用户尝试断电重启无效),客户端 TPS_MSG_P2P_OFFLINE 反复触发导致离线提示循环,但设备侧的物理掉线才是真实根因
3回放入口/状态映射异常:无存储能力设备仍露出回放入口
2 期
70Android1.1.0.9 / 8.1.2.4 / 8.3.12.5唐胜、张威回放入口与录像状态 UI 主要依赖 sdRecordStu/权限,但未同步校验 NO_LOCAL_STOARGE 与 SDCardState=0,导致无存储能力设备仍可能暴露回放预期或状态显示异常。
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 进入“该设备不在线”,而自动恢复逻辑又被离线判断短路,导致用户感知为“掉线后无法再连上”。
8录像回放缺失 — 无 SD 卡的设备被直接引导云存购买(产品设计问题)
1 期
65Android · iOS8.3.12.5 / 8.3.13.3 / 8.3.13.4张威、唐胜、陈宝旺无 SD 卡 + 未开通云存的设备,在 NVR 回放协议响应无效时直接跳转云存购买页,没有任何"为什么没录像"的说明,用户感知是"以前能看现在不能"
9设备二维码模糊/找不到(3 条 8h)
1 期
65—8.3.12.5待定(本期未收敛到单一根因)
10Android NVR 回放/预览偶发不出图,断开重连后恢复
1 期
60Android—唐胜、张威NVR 回放/预览链路在首次 addWatch + 查询录像时间片 阶段存在瞬时失败,UI 侧又把多类失败统一收敛为空/超时,导致用户感知为“不出图,重连才恢复”。

🔴 问题 1:4G摄像机画面卡顿 / 回放卡顿(详细分析)

1. 现象与覆盖范围

  • 现象描述:4G摄像机(带SIM卡)在观看画面时出现明显卡顿,回放同样卡顿,用户感知强烈(1条已投诉12315)
  • 涉及反馈:4条(240372 / 240313 / 240314 / 240346)/ 设备 HONOR ALI-AN00、Redmi、HONOR NTH-AN00 / 版本 8.3.14.2(×3) + 8.3.13.3(×1) / 地区 吉林+甘肃+辽宁+广东
  • 严重度评分:70/100(反馈量 10/30 / 共性 30/30 / 关键度 40/40)

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

  • 关键事件:SiotDevConnectResult 近7天日均 370万+ 连接次数(2026-08-01: 376万 / 08-02: 374万 / 08-03: 242万(半天))
  • 连接类型分布(3天平均):RELAY 71-72% / SRFLX 15-16% / LOCAL 10% / null 2%
  • RELAY(转发连接)是主导方式,意味着4G摄像机大量依赖服务器转发
  • 平台分布:Android 约65% / HarmonyOS 约20% / iOS 约15%
  • 结论:4G摄像机默认走RELAY(转发),而非P2P直连。RELAY带宽有限+4G信号波动 = 卡顿

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

  • 反馈 ID:240313(clientId: 865e5142,荣耀 ALI-AN00,8.3.14.2)
  • 关键设备信息:
  • 3台枪球联动设备(devId: 42528041 / 44831574 / 44834139)
  • 网络:CHINA TELECOM(4G卡),wifiSignal = 2~4(弱~中)
  • P2P连接状态:TPS_MSG_P2P_CONNECT_OK → 但实际媒体通道连接需要走RELAY
  • 关键连接路径:
  • LibImpl-doMsgRspCB-->TPS_MSG_P2P_CONNECT_OK → 设备注册成功
  • TPS_AddWachtRsp → 开始预览请求,H265+ 编码,bitrate=1000000
  • socketCanReadWrite ipv4, ret=0, duration=38-56ms, connect=-1 → P2P通道尝试但connect=-1(失败)
  • 最终通过 CCS(Relay中转)传输:RequestHttp ip=114.116.205.244 → app-api-cn.seetong.com
  • 引文:
funclib:08-03,05:36:33,CCSInf: socketCanReadWrite ipv4, ret=0, duration=56, connect=-1, ip=114.116.205.244
→ RELAY连接成功,但4G弱信号下传输质量差
BlackBox-toastHintFor4GDevice isError:false → 4G设备提示出现

4. 根因结论

  • 置信度:🟡 中
  • 一句话根因:4G摄像机默认走RELAY转发(占71-72%),在4G信号弱(wifiSignal 2-4)时,RELAY转发带宽不足导致H265+视频流卡顿;P2P直连在4G场景下多数失败(connect=-1)
  • 关键证据链:Logan显示P2P通道失败走RELAY + 神策显示RELAY占比71%+ → 双重印证4G设备对转发依赖性强

5. 建议下一步

  • 分配给:Android 基础链路团队
  • 优先处理项:
  1. 在弱4G信号场景下优先尝试P2P重试次数(P2P失败后立即切RELAY,用户感知会中断)
  2. 4G摄像机启用自适应码率(码率先降再升)
  • 验证方法:复现测试(模拟wifiSignal=2-4,4G场景),观察RELAY连接的码率稳定性

🟠 问题 2:HarmonyOS 设备 WiFi 连接成功但无画面(详细分析) | 负责人:唐胜、张威

1. 现象与覆盖范围

  • 现象描述:HarmonyOS 设备(华为 PSN-AL00 / VDE-AL00 / VYG-AL00)连接WiFi成功,但APP看不到画面,反复提示"设备离线"或"Wi-Fi连接成功但看不到画面"
  • 涉及反馈:3条(240284 / 240285 / 240350)/ 设备 HUAWEI HBN-AL80 / VYG-AL00 / PSN-AL00 / 版本 1.1.1.6(HarmonyOS专属版本)/ 地区 湖北/江苏/吉林
  • 严重度评分:60/100(反馈量 10/30 / 共性 20/30 / 关键度 40/40)

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

  • HarmonyOS 连接量:日均 63万次(08-01: 636102 / 08-02: 635062 / 08-03: 429773)
  • HarmonyOS 占总连接 20%,是第二大平台(Android 65%)
  • Logan 未提供:反馈 240284(clientId: 1fc2a3f4)Logan URL 为空字符串 → Logan 未提供,无法直接定位

3. 根因分析(推断)

  • 置信度:🔴 弱(Logan 缺失,仅靠反馈描述推断)
  • 推断根因:HarmonyOS 1.1.1.6 版本的设备绑定流程中,WiFi 连接成功后的取流时序存在问题:
  • 设备注册到云端成功(WiFi连接OK)
  • 但 APP 向设备请求媒体流时序不正确(取流请求发出时设备未 Ready)
  • 可能是 HarmonyOS 系统对后台网络请求的调度策略导致取流时序错位
  • 推测涉及模块:DeviceBind / WSManager / LibImpl 设备状态通知链路

4. 建议下一步

  • 分配给:HarmonyOS 专项 / 设备绑定团队
  • 优先处理项:
  1. 获取 HarmonyOS 1.1.1.6 的 Logan(在下次用户反馈时主动要求附日志)
  2. 排查 WSManager 在 HarmonyOS 上的连接建立顺序
  • 验证方法:HarmonyOS 真机测试(华为Mate系列,HarmonyOS 1.1.1.6),复现 WiFi 连接后无画面场景

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

#关键词反馈数分类处置
2设备离线/卡顿4🔴 进雷达问题1 详细分析
3Harmony WiFi连上无画面3🟠 进雷达问题2 详细分析
4设备绑定/重置出厂3🟡 配置问题已排除
5加载慢/不好使4🟡 配置问题/操作已排除
6添加设备/登录/云回放6🟡 配置问题已排除
7心愿单建议9🟤 心愿单已排除
8无效/乱码6🟢 垃圾反馈已排除
已折叠 1 条普遍性网络问题(含 -102/-101/-1002 与中/英/俄/法/西/葡/土/阿/日多语言网络提示模板,如 Проверьте телефонную сеть、Please check your mobile network);全量明细见同名 Markdown 知识库。

数据源状态汇总

数据源状态说明
反馈平台✅ 正常100条,含Logan URL
神策⚠️ 部分受限segmentation支持 event.* 字段分组;result 字段不存在(事件为性能类);neq/eq 过滤不支持
Logan⚠️ 部分缺失问题1 Logan正常;问题2 Logan URL为空(HarmonyOS用户未提供)
友盟⏭️ 未查无崩溃/ANR/闪退关键词
TAPD⏭️ 未查无已知BUG单号引用

待补证

  • 问题2需补充 HarmonyOS 1.1.1.6 的 Logan 才能定位时序问题根因
  • 神策连接质量指标(如 relay_tcp_timeout / conn_media_ch_time)未查到有效分组,建议下期用 query_sql 直接查

下一期 = 第90期 = 2026-08-04-H09(明天早上 9:00)

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

🗂️历史期次

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