CREATE TABLE IF NOT EXISTS `collection_media` (
|
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键',
|
`station_id` int(11) NOT NULL COMMENT '采集站ID',
|
`file_index` varchar(128) NOT NULL COMMENT '设备侧文件唯一标识(mediaID)',
|
`track_id` varchar(32) DEFAULT NULL COMMENT 'ISAPI trackID',
|
`file_name` varchar(256) DEFAULT NULL COMMENT '文件名',
|
`playback_uri` varchar(1024) DEFAULT NULL COMMENT 'ISAPI search返回的playbackURI',
|
`media_type` int(11) DEFAULT '0' COMMENT '0视频 1图片 2音频',
|
`content_type` varchar(64) DEFAULT NULL COMMENT 'video/picture/audio',
|
`file_size` bigint(20) DEFAULT NULL COMMENT '文件大小(字节)',
|
`start_time` datetime DEFAULT NULL COMMENT '录制开始时间',
|
`end_time` datetime DEFAULT NULL COMMENT '录制结束时间',
|
`recorder_sn` varchar(64) DEFAULT NULL COMMENT '执法记录仪序列号',
|
`user_name` varchar(64) DEFAULT NULL COMMENT '关联用户',
|
`file_path_local` varchar(512) DEFAULT NULL COMMENT 'FTP本地相对路径',
|
`download_status` int(11) DEFAULT '0' COMMENT '0待下载 1已下载 2失败 3下载中',
|
`download_time` datetime DEFAULT NULL COMMENT '下载完成时间',
|
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
|
`isdeleted` int(11) DEFAULT '0' COMMENT '是否删除0否 1是',
|
PRIMARY KEY (`id`),
|
UNIQUE KEY `uk_station_file` (`station_id`,`file_index`),
|
KEY `idx_download_status` (`download_status`),
|
KEY `idx_station_id` (`station_id`)
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='采集站媒体文件';
|