doum
2026-06-11 d9c657aa78cf0ebe31933a87e63ca92edd8a8da3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
package com.doumee.core.haikang.isapi;
 
/**
 * ISAPI URI 常量(手持穿戴/行业穿戴/采集站)
 * 参考:ISAPI开发指南_手持穿戴产品_行业穿戴产品
 */
public final class IsapiConstants {
 
    private IsapiConstants() {
    }
 
    // --- 系统 ---
    public static final String DEVICE_INFO = "/ISAPI/System/deviceInfo";
    public static final String DEVICE_CAPABILITIES = "/ISAPI/System/capabilities";
    public static final String SYSTEM_TIME_TYPE = "/ISAPI/System/time/timeType?format=json";
 
    // --- 内容管理:录像/图片检索与下载 ---
    public static final String STORAGE = "/ISAPI/ContentMgmt/Storage";
    public static final String RECORD_TRACKS = "/ISAPI/ContentMgmt/record/tracks";
    public static final String SEARCH_CAPABILITIES = "/ISAPI/ContentMgmt/search/capabilities";
    public static final String SEARCH_PROFILE = "/ISAPI/ContentMgmt/search/profile";
    public static final String SEARCH = "/ISAPI/ContentMgmt/search";
    public static final String SEARCH_STD = "/ISAPI/ContentMgmt/search?timeType=STD";
    public static final String DOWNLOAD = "/ISAPI/ContentMgmt/download";
    public static final String DOWNLOAD_CAPABILITIES = "/ISAPI/ContentMgmt/download/capabilities";
 
    // --- 安全令牌 ---
    public static final String SECURITY_TOKEN_JSON = "/ISAPI/Security/token?format=json";
 
    // --- 采集站(执法记录/桌面采集站)---
    public static final String DOCK_BASIC_INFO = "/ISAPI/Traffic/dockStation/basicInfo?format=json";
    public static final String DOCK_DEVICE_MANAGEMENT = "/ISAPI/Traffic/dockStation/deviceManagement?format=json";
    public static final String DOCK_DEVICE_CAPABILITIES = "/ISAPI/Traffic/dockStation/deviceManagement/capabilities?format=json";
    public static final String DOCK_PERSON_MANAGEMENT = "/ISAPI/Traffic/dockStation/personManagement?format=json";
    public static final String DOCK_PLATFORM_SCHEDULE = "/ISAPI/Traffic/dockStation/platformConfig/schedule?format=json";
 
    public static final String CONTENT_TYPE_XML = "application/xml";
    public static final String CONTENT_TYPE_JSON = "application/json";
 
    /** 默认 track:通道1主码流(录像) */
    public static final String DEFAULT_TRACK_ID = "101";
    /** 默认 track:通道1抓图(图片) */
    public static final String DEFAULT_PICTURE_TRACK_ID = "103";
 
    public static final int DEFAULT_MAX_RESULTS = 100;
    public static final int MAX_PAGE_RESULTS = 500;
 
    /** 下载文件(downType=2) */
    public static final String DOWNLOAD_DOWN_TYPE_FILE = "2";
    /** 视频封装 mp4 */
    public static final String DOWNLOAD_ENCODE_MP4 = "mp4";
 
    /** 分页状态:还有更多结果 */
    public static final String SEARCH_STATUS_MORE = "MORE";
}