媒体文件

2022-08-24
暂无评分

功能概述

媒体库功能集主要是DJI Pilot 2或大疆机场把飞机上的图片/视频下载到遥控器/机场本地存储,然后再通过网络上传到三方服务器的过程。媒体上传包含自动上传和手动上传功能,对于机场只有自动上传功能。

媒体对象存储支持OSS / S3 两种。Demo 示例是基于阿里云 OSS 测试,如遇到其他存储桶没法上传,请与我们联系。


交互时序图

media library dock.png

接口详细实现

获取临时凭证

每次媒体上传时,需要向服务端获取临时文件上传凭证,这样机场在上传时会带上该凭证给对象存储服务进行校验。 API:详见云端API > MQTT > 媒体管理 > 获取临时凭证。

上报媒体文件上传结果

媒体文件传输结束后,机场会调用该接口向服务端告知对应的媒体文件上传结果。 API:详见云端API > MQTT > 媒体管理 > 上报媒体文件上传结果。