package cn.huge.module.xylink.domain.po;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
import com.baomidou.mybatisplus.annotation.TableId;
|
import com.baomidou.mybatisplus.annotation.TableLogic;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
/**
|
* @title: 小鱼云会议录制视频记录表
|
* @description: PO中的属性与数据表是一一对应关系,如需根据业务处理不同,请使用BO对象。
|
* @company:hugeinfo
|
* @author: liyj
|
* @time: 2023-08-18 14:59:31
|
* @version 1.0.0
|
*/
|
@TableName(value = "dyh_xylink_video")
|
@Data
|
public class XylinkVideo {
|
|
/**
|
* 云会议录制视频编号
|
*/
|
@TableId(value = "id")
|
private String id;
|
|
/**
|
* 视频的ID
|
*/
|
@TableField(value = "vod_id")
|
private String vodId;
|
|
/**
|
* 视频的默认名称,一般为时间
|
*/
|
@TableField(value = "display_name")
|
private String displayName;
|
|
/**
|
* 录制的开始时间,UNIX时间毫秒
|
*/
|
@TableField(value = "start_time")
|
private Date startTime;
|
|
/**
|
* 录制的结束时间,UNIX时间毫秒
|
*/
|
@TableField(value = "end_time")
|
private Date endTime;
|
|
/**
|
* 文件大小,单位字节
|
*/
|
@TableField(value = "file_size")
|
private Integer fileSize;
|
|
/**
|
* 云会议室录制的云会议号,如果是小鱼设备录制,则为空
|
*/
|
@TableField(value = "meeting_room_number")
|
private String meetingRoomNumber;
|
|
/**
|
* 小鱼录制的小鱼号
|
*/
|
@TableField(value = "nemo_number")
|
private String nemoNumber;
|
|
/**
|
* LOCAL_RECORD(本地小鱼录像机录制),SERVER_RECORD(会议录制),LIVE_RECORD(直播录制),SERVER_RECORD_TRANSCODING(会议录制转码中,此状态下不能播放、下载视频文件,24小时内处理完成后才可以播放、下载
|
*/
|
@TableField(value = "vod_metadata_type")
|
private String vodMetadataType;
|
|
/**
|
* 会议纪要id
|
*/
|
@TableField(value = "transcription_id")
|
private String transcriptionId;
|
|
/**
|
* 会议纪要下载链接
|
*/
|
@TableField(value = "transcription_txt_file_url")
|
private String transcriptionTxtFileUrl;
|
|
/**
|
* 原小鱼播放链接
|
*/
|
@TableField(value = "play_url")
|
private String playUrl;
|
|
/**
|
* 原小鱼下载链接
|
*/
|
@TableField(value = "download_url")
|
private String downloadUrl;
|
|
/**
|
* 转存平台后的播放链接
|
*/
|
@TableField(value = "dyh_show_url")
|
private String dyhShowUrl;
|
|
/**
|
* 存储服务器,1:小鱼,2:多元化平台
|
*/
|
@TableField(value = "storage")
|
private String storage;
|
|
/**
|
* 创建时间
|
*/
|
@TableField(value = "create_time")
|
private Date createTime;
|
|
/**
|
* 更新时间
|
*/
|
@TableField(value = "update_time")
|
private Date updateTime;
|
|
}
|