优化云端录像定时清理

This commit is contained in:
648540858
2023-10-19 17:52:19 +08:00
parent 9b036fb71d
commit daac0010b1
13 changed files with 340 additions and 74 deletions

View File

@@ -5,7 +5,7 @@ alter table wvp_platform
add auto_push_channel bool default false
alter table wvp_stream_proxy
add stream_key varying(255)
add stream_key character varying(255)
create table wvp_cloud_record (
id serial primary key,
@@ -18,8 +18,17 @@ create table wvp_cloud_record (
file_name character varying(255),
folder character varying(255),
file_path character varying(255),
collect_type character varying(255),
collect bool default false,
reserve bool default false,
file_size integer,
time_len integer,
constraint uk_stream_push_app_stream_path unique (app, stream, file_path)
);
alter table wvp_media_server
add record_path character varying(255);
alter table wvp_media_server
add record_date integer default 7;

View File

@@ -164,6 +164,8 @@ create table wvp_media_server (
create_time character varying(50),
update_time character varying(50),
hook_alive_interval integer,
record_path character varying(255),
record_date integer default 7,
constraint uk_media_server_unique_ip_http_port unique (ip, http_port)
);
@@ -267,20 +269,21 @@ create table wvp_stream_push (
constraint uk_stream_push_app_stream unique (app, stream)
);
create table wvp_cloud_record (
id serial primary key,
app character varying(255),
stream character varying(255),
call_id character varying(255),
start_time integer,
end_time integer,
media_server_id character varying(50),
file_name character varying(255),
folder character varying(255),
file_path character varying(255),
collect_type character varying(255),
file_size integer,
time_len integer,
constraint uk_stream_push_app_stream_path unique (app, stream, file_path)
id serial primary key,
app character varying(255),
stream character varying(255),
call_id character varying(255),
start_time integer,
end_time integer,
media_server_id character varying(50),
file_name character varying(255),
folder character varying(255),
file_path character varying(255),
collect bool default false,
reserve bool default false,
file_size integer,
time_len integer,
constraint uk_stream_push_app_stream_path unique (app, stream, file_path)
);
create table wvp_user (