|
@@ -1,8 +1,8 @@
|
|
|
package com.genersoft.iot.vmp.media.zlm;
|
|
package com.genersoft.iot.vmp.media.zlm;
|
|
|
|
|
|
|
|
-import com.alibaba.fastjson.JSON;
|
|
|
|
|
-import com.alibaba.fastjson.JSONArray;
|
|
|
|
|
-import com.alibaba.fastjson.JSONObject;
|
|
|
|
|
|
|
+import com.alibaba.fastjson2.JSON;
|
|
|
|
|
+import com.alibaba.fastjson2.JSONArray;
|
|
|
|
|
+import com.alibaba.fastjson2.JSONObject;
|
|
|
import com.genersoft.iot.vmp.conf.DynamicTask;
|
|
import com.genersoft.iot.vmp.conf.DynamicTask;
|
|
|
import com.genersoft.iot.vmp.conf.MediaConfig;
|
|
import com.genersoft.iot.vmp.conf.MediaConfig;
|
|
|
import com.genersoft.iot.vmp.gb28181.event.EventPublisher;
|
|
import com.genersoft.iot.vmp.gb28181.event.EventPublisher;
|
|
@@ -62,7 +62,7 @@ public class ZLMRunner implements CommandLineRunner {
|
|
|
// 订阅 zlm启动事件, 新的zlm也会从这里进入系统
|
|
// 订阅 zlm启动事件, 新的zlm也会从这里进入系统
|
|
|
hookSubscribe.addSubscribe(hookSubscribeForServerStarted,
|
|
hookSubscribe.addSubscribe(hookSubscribeForServerStarted,
|
|
|
(MediaServerItem mediaServerItem, JSONObject response)->{
|
|
(MediaServerItem mediaServerItem, JSONObject response)->{
|
|
|
- ZLMServerConfig zlmServerConfig = JSONObject.toJavaObject(response, ZLMServerConfig.class);
|
|
|
|
|
|
|
+ ZLMServerConfig zlmServerConfig = response.to(ZLMServerConfig.class);
|
|
|
if (zlmServerConfig !=null ) {
|
|
if (zlmServerConfig !=null ) {
|
|
|
if (startGetMedia != null) {
|
|
if (startGetMedia != null) {
|
|
|
startGetMedia.remove(zlmServerConfig.getGeneralMediaServerId());
|
|
startGetMedia.remove(zlmServerConfig.getGeneralMediaServerId());
|