SDK架构

SDK简介

本文档定义了杰理 DVRunning2 客户端与杰理 AC56 行车记录仪/运动 DV 的通信协议,该协议描述了设备与手机间 WIFI 连接、接入控制、收发命令、实时流传输、视频下载回看、固件升级等内容。

AC56系列芯片的 行车记录仪/运动 DV 软件 SDK 开发人员在进行手机与设备之间的通信联调时可能需要参考本文档,但开发人员不可在设备端软件里随意更改、增加或删减协议的功能,否则有可能会导致设备与手机客户端之间不兼容。如有需求需要修改或删减协议功能,请联系杰理相关负责人进行评估。

SDK层级结构

digraph Flow { a->b; a->f; a->g; a->i; b->e; b->c; b->d; b->h; b->j; a [label="CTP命令控制部分"]; b [label="视频/音频数据传输部分"]; c [label="实时预览"]; d [label="视频回放"]; e [label="文件浏览"]; f [label="设置相关"]; g [label="控制设备拍摄/录影(其他操作)"]; h [label="无卡录影/拍摄"]; i [label="固件更新"]; j [label="文件下载相关"]; }

杰理Wifi视频SDK开发架构