Skip to main content

此接口用于管理摄像机中的媒体文件

class  AutelAlbum

method getMedia

void getMedia(AlbumType albumType, int start, int count, CallbackWithOneParam<List<MediaInfo>> callback);

描述: 从摄像机中获取媒体文件。

输入参数: albumType 媒体类型 start 媒体列表的第一个索引。 count 媒体列表中元素的数量,最大数量为30。 callback 从摄像机服务器获取媒体数据时的回调。

输出参数:

相关参数:

method getMedia

void getMedia(int start, int count, CallbackWithOneParam<List<MediaInfo>> callback);

描述: 从摄像机中获取媒体文件。

输入参数:start 媒体列表的第一个索引。 count 媒体列表中元素的数量,最大数量为30。 callback 从摄像机服务器获取媒体数据时的回调。

输出参数:

相关参数:

method deleteMedia

void deleteMedia(List<MediaInfo> deleteMediaList, CallbackWithOneParam<List<MediaInfo>> callback);


描述: 删除具体的媒体列表。

输入参数: deleteMediaList 摄像机删除的具体媒体列表,最大数量为30。 callback 从摄像机中删除具体媒体数据时的回调。

输出参数:

相关参数:

method deleteMedia

void deleteMedia(MediaInfo deleteMedia, CallbackWithOneParam<List<MediaInfo>> callback);


描述: 删除具体的媒体列表。

输入参数: deleteMedia 摄像机删除的具体媒体数据。 callback 从摄像机中删除具体媒体数据时的回调。

输出参数:

相关参数:

method getVideoResolutionFromHttpHeader

void getVideoResolutionFromHttpHeader(MediaInfo mediaInfo, CallbackWithOneParam<VideoResolutionAndFps> callback);

描述: 获取http标头中包含的视频分辨率。

输入参数: mediaInfo 用于查找分辨率的媒体信息 , callback 从摄像机获取视频分辨率时的回调。

输出参数:

相关参数:

method getVideoResolutionFromLocalFile

VideoResolutionAndFps getVideoResolutionFromLocalFile(File file);

描述: 返回本地文件中包含的视频分辨率和相关联的帧率(Fps)。如果文件不存在或不是无人机摄像机生成的文件,则无法获取分辨率。

输入参数: mediaInfo 用于查找分辨率的媒体信息 , callback 从摄像机获取视频分辨率时的回调。

输出参数: file 包含分辨率的视频文件。

相关参数:

method getParameterRangeManager

AlbumParameterRangeManager getParameterRangeManager();

描述: 获取相册参数范围的管理器。

输入参数:

输出参数:相册参数范围的管理器

相关参数:

method getFMCMedia

void getFMCMedia(AlbumType albumType,int start, int count, CallbackWithOneParam<List<MediaInfo>> callback);

描述: 从摄像机服务器返回媒体数据。

输入参数:albumType 媒体类型 start 媒体列表的第一个索引。 count 媒体列表中元素的数量,最大数量为50。callback 从摄像机服务器获取媒体数据时的回调。

输出参数:

相关参数:

method getFMCMedia

void getFMCMedia(int start, int count, CallbackWithOneParam<List<MediaInfo>> callback);

描述: 从摄像机服务器返回媒体数据。

输入参数:start 媒体列表的第一个索引。 count 媒体列表中元素的数量,最大数量为50。callback 从摄像机服务器获取媒体数据时的回调。

输出参数:

相关参数:

method deleteFMCMedia

void deleteFMCMedia(List<MediaInfo> deleteMediaList, CallbackWithOneParam<List<MediaInfo>> callback);

描述: 返回摄像机服务器删除的具体媒体列表。

输入参数: deleteMediaList 摄像机服务器删除的具体媒体列表,最大数量为50。callback从摄像机服务器删除具体媒体数据时的回调。

输出参数:

相关参数:

method getFMCVideoResolutionFromHttpHeader

void getFMCVideoResolutionFromHttpHeader(MediaInfo mediaInfo, CallbackWithOneParam<VideoResolutionAndFps> callback);

描述: 返回http标头中包含的视频分辨率

输入参数: mediaInfo 用于查找分辨率的媒体信息。 callback 从摄像机服务器获取视频分辨率时的回调。

输出参数:

相关参数:

method downloadPicture

void downloadPicture(String sourcePath,String localPath);

描述:图片下载 只支持V2 飞机

输入参数: sourcePath 下载的图片全路径 localPath 本地存储图片的文件夹

输出参数:

相关参数:

method downloadPicture

void downloadPicture(String sourcePath,String localPath,int mode);

描述: 图片下载 只支持V2 飞机

输入参数: localPath 本地存储图片的文件夹 mode 0-普通下载模式,1-全速模式 NOTE:全速模式只能在降落以后使用

输出参数:

相关参数:

method toRx

RxAutelAlbum toRx();

描述: 转换为ReactiveX接口。

输入参数:无。

输出参数:ReactiveX接口。

相关参数: