package com.genersoft.iot.vmp.utils;
|
|
import com.genersoft.iot.vmp.media.bean.MediaServer;
|
import com.genersoft.iot.vmp.service.bean.DownloadFileInfo;
|
|
public class CloudRecordUtils {
|
|
public static DownloadFileInfo getDownloadFilePath(MediaServer mediaServerItem, String filePath) {
|
DownloadFileInfo downloadFileInfo = new DownloadFileInfo();
|
|
String pathTemplate = "%s://%s:%s/index/api/downloadFile?file_path=" + filePath;
|
|
downloadFileInfo.setHttpPath(String.format(pathTemplate, "http", mediaServerItem.getStreamIp(),
|
mediaServerItem.getHttpPort()));
|
|
if (mediaServerItem.getHttpSSlPort() > 0) {
|
downloadFileInfo.setHttpsPath(String.format(pathTemplate, "https", mediaServerItem.getStreamIp(),
|
mediaServerItem.getHttpSSlPort()));
|
}
|
return downloadFileInfo;
|
}
|
}
|