package com.yeejoin.amos.boot.module.cylinder.flc.api.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import org.typroject.tyboot.core.rdbms.orm.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * 气瓶企业视频信息
 * @author kinky
 *
 */
@EqualsAndHashCode(callSuper = true)
@Data
@Accessors(chain = true)
@TableName("tz_cylinder_unit_video")
public class CylinderUnitVideo extends BaseEntity{/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	/**
	 *获取token地址
	 */
	@TableField("token_url")
	private String tokenUrl;
	/**
	 *获取播放地址
	 */
	@TableField("url")
	private String url;
	/**
	 *视频标题
	 */
	@TableField("title")
	private String title;
	/**
	 *appkey
	 */
	@TableField("app_key")
	private String appKey;
	/**
	 *appsecret
	 */
	@TableField("app_secret")
	private String appSecret;
	/**
	 *设备序列号
	 */
	@TableField("device_serial")
	private String deviceSerial;
	/**
	 *流播放协议，1-ezopen、2-hls、3-rtmp、4-flv，默认为1
	 */
	@TableField("protocol")
	private String protocol;
	/**
	 * 通道号
	 */
	@TableField("channel_no")
	private String channelNo;
	/**
	 * 过期时长，单位秒；针对hls/rtmp/flv设置有效期，相对时间；30秒-720天
	 */
	@TableField("expire_time")
	private Long expireTime;
	/**
	 * 单位ID
	 */
	@TableField("unit_seq")
	private String unitSeq;
	}
