知识点 › 系统架构

data-record 录制采集中间件

Data Record

系统架构Lv.2

定义

车端录制与采集中间件:订阅 DDS 主题与总线信号,按 trigger 指令把多路视频、点云、CAN/信号按时间对齐落盘,负责环形缓冲、元数据写入、断点续传、配额与脱敏。

关键要点

  • 环形缓冲是命门:必须保留「触发前 N 秒」,否则事故/接管发生时最关键的数据已经丢了
  • 写盘要与感知隔离:独立线程 + 限速 + 独立分区,绝不能抢主链路的 IO 与算力
  • 落盘带自描述元数据(车号/时间/触发原因/标定版本/SDK 版本),否则云端解析时还原不了上下文
  • 断电保护:分片 + fsync + 校验,避免「半截文件」导致整包解析失败

面试怎么答

讲「环形缓冲 + 资源隔离 + 自描述元数据 + 断电保护」,这是车端采集中间件的四个基本功。

相关知识

  • 车端采集链路 — 车端四件事:①编码解码管理系统——把多路视频/点云/CAN 信号统一编码与缓存;②编码解码系统(trigger)——按…
  • 采集 SDK 与中间件 — 车端负责录制、缓存、触发判断、脱敏、上传的软件层。关键设计:环形缓冲区(trigger 前的数据也要保住,pre-tr…
在星图上打开这颗星 →