diff --git a/README.md b/README.md index 1e693c50..c23715ef 100644 --- a/README.md +++ b/README.md @@ -98,7 +98,7 @@ https://gitee.com/pan648540858/wvp-GB28181-pro.git - [X] 语音对讲 - [X] 支持同时级联到多个上级平台 - [X] 支持自动配置ZLM媒体服务, 减少因配置问题所出现的问题; -- [X] 多流媒体节点,自动选择负载最低的节点使用。 +- [X] 支持流媒体节点集群,负载均衡。 - [X] 支持启用udp多端口模式, 提高udp模式下媒体传输性能; - [X] 支持公网部署; - [X] 支持wvp与zlm分开部署,提升平台并发能力 @@ -113,6 +113,7 @@ https://gitee.com/pan648540858/wvp-GB28181-pro.git - [X] 支持录制计划, 根据设定的时间对通道进行录制. 暂不支持将录制的内容转发到国标上级 - [X] 支持Onvif, 目前付费提供, 永久免费试用包在知识星球获取 - [X] 支持国标28181-2022协议, 目前付费提供, 永久免费试用包在知识星球获取 +- [X] 支持国标信令集群 # 非开源的内容 diff --git a/src/main/java/com/genersoft/iot/vmp/service/impl/RecordPlanServiceImpl.java b/src/main/java/com/genersoft/iot/vmp/service/impl/RecordPlanServiceImpl.java index 0d2ad55a..d0897839 100644 --- a/src/main/java/com/genersoft/iot/vmp/service/impl/RecordPlanServiceImpl.java +++ b/src/main/java/com/genersoft/iot/vmp/service/impl/RecordPlanServiceImpl.java @@ -79,7 +79,6 @@ public class RecordPlanServiceImpl implements IRecordPlanService { Map<Integer, StreamInfo> recordStreamMap = new HashMap<>(); -// @Scheduled(cron = "0 */30 * * * *") @Scheduled(fixedRate = 10, timeUnit = TimeUnit.MINUTES) public void execution() { log.info("[录制计划] 执行"); diff --git a/数据库/2.7.3/更新-mysql-2.7.3.sql b/数据库/2.7.3/更新-mysql-2.7.3.sql index 47bf4ca3..44e42cd7 100644 --- a/数据库/2.7.3/更新-mysql-2.7.3.sql +++ b/数据库/2.7.3/更新-mysql-2.7.3.sql @@ -47,4 +47,19 @@ alter table wvp_cloud_record change file_path file_path varchar(500) null; */ alter table wvp_device change keepalive_interval_time heart_beat_interval integer; alter table wvp_device add heart_beat_count integer; -alter table wvp_device add position_capability integer; \ No newline at end of file +alter table wvp_device add position_capability integer; + +/** + * 20250312 + */ +alter table wvp_device add server_id character varying(50); +alter table wvp_media_server add server_id character varying(50); +alter table wvp_stream_proxy add server_id character varying(50); +alter table wvp_cloud_record add server_id character varying(50); +alter table wvp_platform add server_id character varying(50); + +/* update wvp_device set server_id = "你服务的ID"; + * update wvp_media_server set server_id = "你服务的ID"; + * update wvp_stream_proxy set server_id = "你服务的ID"; + * update wvp_cloud_record set server_id = "你服务的ID"; + */ \ No newline at end of file diff --git a/数据库/2.7.3/更新-postgresql-kingbase-2.7.3.sql b/数据库/2.7.3/更新-postgresql-kingbase-2.7.3.sql index 0acf261b..f3384a2c 100644 --- a/数据库/2.7.3/更新-postgresql-kingbase-2.7.3.sql +++ b/数据库/2.7.3/更新-postgresql-kingbase-2.7.3.sql @@ -46,4 +46,19 @@ alter table wvp_cloud_record change file_path file_path varchar(500) null; */ alter table wvp_device change keepalive_interval_time heart_beat_interval integer; alter table wvp_device add heart_beat_count integer; -alter table wvp_device add position_capability integer; \ No newline at end of file +alter table wvp_device add position_capability integer; + +/** + * 20250312 + */ +alter table wvp_device add server_id character varying(50); +alter table wvp_media_server add server_id character varying(50); +alter table wvp_stream_proxy add server_id character varying(50); +alter table wvp_cloud_record add server_id character varying(50); +alter table wvp_platform add server_id character varying(50); + +/* update wvp_device set server_id = "你服务的ID"; + * update wvp_media_server set server_id = "你服务的ID"; + * update wvp_stream_proxy set server_id = "你服务的ID"; + * update wvp_cloud_record set server_id = "你服务的ID"; + */ \ No newline at end of file