xcFindRecordFileByTime method
Future<List<int> >
xcFindRecordFileByTime({
- required String deviceId,
- required DevRecordByTimeParam param,
查询一个时间段内每一分钟 录像 是否有录像,录像类型,用于绘制时间轴
deviceId 设备序列号 or ip+port
paramjson参数
seq 自定义值
return code:0 byteData:1,1,10,0,0,0
Implementation
Future<List<int>> xcFindRecordFileByTime(
{required String deviceId, required DevRecordByTimeParam param}) async {
final result = await _api.finRecordByTime(
deviceId, param.toJsonString(), ApiSeq.instance.getSeq());
XCloudResponse response = XCloudResponse.fromOriginResponse(result);
if (!response.success) {
return Future.error(
XCloudAPIException(code: result.param1, commandId: result.commandId));
}
return result.byteStream!.map((e) => e!).toList().sublist(0, 720);
}