package com.netsdk.common;
|
|
import java.io.File;
|
|
import com.netsdk.lib.ToolKits;
|
|
public class SavePath {
|
private SavePath() {}
|
|
private static class SavePathHolder {
|
private static SavePath instance = new SavePath();
|
}
|
|
public static SavePath getSavePath() {
|
return SavePathHolder.instance;
|
}
|
|
String s_captureSavePath = "./Capture/" + ToolKits.getDay() + "/"; // 抓拍图片保存路径
|
String s_imageSavePath = "./Image/" + ToolKits.getDay() + "/"; // 图片保存路径
|
String s_recordFileSavePath = "./RecordFile/" + ToolKits.getDay() + "/"; // 录像保存路径
|
|
/*
|
* 设置抓图保存路径
|
*/
|
public String getSaveCapturePath() {
|
File path1 = new File("./Capture/");
|
if (!path1.exists()) {
|
path1.mkdir();
|
}
|
|
File path2 = new File(s_captureSavePath);
|
if (!path2.exists()) {
|
path2.mkdir();
|
}
|
|
String strFileName = path2.getAbsolutePath() + "/" + ToolKits.getDate() + ".jpg";
|
|
return strFileName;
|
}
|
|
/*
|
* 设置智能交通图片保存路径
|
*/
|
public String getSaveTrafficImagePath() {
|
File path1 = new File("./Image/");
|
if (!path1.exists()) {
|
path1.mkdir();
|
}
|
|
File path = new File(s_imageSavePath);
|
if (!path.exists()) {
|
path.mkdir();
|
}
|
|
return s_imageSavePath;
|
}
|
|
|
/*
|
* 设置录像保存路径
|
*/
|
public String getSaveRecordFilePath() {
|
File path1 = new File("./RecordFile/");
|
if (!path1.exists()) {
|
path1.mkdir();
|
}
|
|
File path2 = new File(s_recordFileSavePath);
|
if (!path2.exists()) {
|
path2.mkdir();
|
}
|
String SavedFileName = s_recordFileSavePath + ToolKits.getDate() + ".dav"; // 默认保存路径
|
return SavedFileName;
|
}
|
|
}
|