package com.cloud.model.sys;
|
|
import com.cloud.model.common.BaseDataEntity;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.io.Serializable;
|
|
/**
|
* camera
|
* @author
|
*/
|
@Data
|
public class Camera extends BaseDataEntity<Camera> implements Serializable {
|
/**
|
* id
|
*/
|
@ApiModelProperty(value = "设备id")
|
private Long id;
|
|
/**
|
* 组织机构idCamera
|
*/
|
@ApiModelProperty(value = "组织机构Id")
|
private Long orgId;
|
|
/**
|
* 名称
|
*/
|
@ApiModelProperty(value = "设备名称")
|
private String deviceName;
|
|
/**
|
* 摄像机描述
|
*/
|
@ApiModelProperty(value = "设备描述")
|
private String description;
|
|
/**
|
* 编号
|
*/
|
@ApiModelProperty(value = "设备编号")
|
private String deviceSn;
|
|
/**
|
* ip
|
*/
|
@ApiModelProperty(value = "设备ip")
|
private String ip;
|
|
/**
|
* 端口号
|
*/
|
@ApiModelProperty(value = "设备端口号")
|
private String port;
|
|
/**
|
* 网络传输协议
|
*/
|
@ApiModelProperty(value = "网络传输协议")
|
private String netProtocol;
|
|
/**
|
* 接口协议
|
*/
|
@ApiModelProperty(value = "接口协议")
|
private String interfaceProtocol;
|
|
/**
|
* 帧率
|
*/
|
@ApiModelProperty(value = "帧率")
|
private Integer timeThreshold;
|
|
/**
|
* 最佳分辨率
|
*/
|
@ApiModelProperty(value = "最佳分辨率")
|
private String rosolution;
|
|
/**
|
* ptz-web协议
|
*/
|
@ApiModelProperty(value = "ptz-web协议")
|
private String ptzProtocol;
|
|
/**
|
* ptz-端口
|
*/
|
@ApiModelProperty(value = "ptz-端口")
|
private String ptzPort;
|
|
/**
|
* 用户名
|
*/
|
@ApiModelProperty(value = "用户名")
|
private String username;
|
|
/**
|
* 密码
|
*/
|
@ApiModelProperty(value = "密码")
|
private String password;
|
|
/**
|
* 排序
|
*/
|
@ApiModelProperty(value = "排序")
|
private Integer showOrder;
|
|
/**
|
* 摄像机品牌
|
*/
|
@ApiModelProperty(value = "摄像机品牌")
|
private String deviceType;
|
|
/**
|
* 设备运行状态 0:未联网,1:联网
|
*/
|
@ApiModelProperty(value = "设备运行状态",notes = " 0:未联网,1:联网")
|
private Integer state;
|
|
/**
|
* rtmp流地址
|
*/
|
@ApiModelProperty(value = "rtmp流地址")
|
private String rtmpUrl;
|
|
/**
|
* 视频流地址
|
*/
|
@ApiModelProperty(value = "视频流地址")
|
private String videoUrl;
|
|
/**
|
* 经度
|
*/
|
@ApiModelProperty(value = "经度")
|
private String longitude;
|
|
/**
|
* 纬度
|
*/
|
@ApiModelProperty(value = "纬度")
|
private String latitude;
|
|
/**
|
* 所属区域(分组)
|
*/
|
@ApiModelProperty(value = "所属区域(分组)")
|
private String cameraArea;
|
|
|
/**
|
* 删除标记
|
*/
|
|
private static final long serialVersionUID = 1L;
|
}
|