package com.inspect.nvr.hik.domain;
|
|
|
|
import lombok.AllArgsConstructor;
|
|
import lombok.Builder;
|
|
import lombok.Data;
|
|
import lombok.NoArgsConstructor;
|
|
|
|
import java.util.List;
|
|
|
|
@Data
|
|
@Builder
|
|
@NoArgsConstructor
|
|
@AllArgsConstructor
|
|
public class HikNvrPlaybackHlsSession {
|
|
|
|
/** 当前回放会话绑定的 IVS 完整摄像机编码。 */
|
|
private String cameraCode;
|
|
|
|
/** 服务端生成的回放会话标识。 */
|
|
private String sessionId;
|
|
|
|
/** HLS 回放会话状态。 */
|
|
private HikNvrPlaybackHlsStatus status;
|
|
|
|
/** 浏览器使用的 HLS 播放地址。 */
|
|
private String hlsUrl;
|
|
|
|
/** HLS 流代次。 */
|
|
private int generation;
|
|
|
|
/** 当前海康 NVR 原生回放倍速。 */
|
|
private int speed;
|
|
|
|
/** 实际连续录像起止时间。 */
|
|
private List<String> actualTimeRange;
|
|
|
|
/** 最近视频帧携带的当前回放时间。 */
|
|
private String currentTime;
|
|
}
|