648540858
2021-12-20 22efd0f56c20e1aedb18fa7b9bcdc48007fcc954
src/main/java/com/genersoft/iot/vmp/service/IMediaServerService.java
@@ -1,5 +1,6 @@
package com.genersoft.iot.vmp.service;
import com.alibaba.fastjson.JSONObject;
import com.genersoft.iot.vmp.gb28181.bean.Device;
import com.genersoft.iot.vmp.media.zlm.ZLMServerConfig;
import com.genersoft.iot.vmp.media.zlm.dto.MediaServerItem;
@@ -30,9 +31,16 @@
     */
    void zlmServerOnline(ZLMServerConfig zlmServerConfig);
    /**
     * 节点离线
     * @param mediaServerId
     * @return
     */
    void zlmServerOffline(String mediaServerId);
    MediaServerItem getMediaServerForMinimumLoad();
    void setZLMConfig(MediaServerItem mediaServerItem);
    void setZLMConfig(MediaServerItem mediaServerItem, boolean restart);
    SSRCInfo openRTPServer(MediaServerItem mediaServerItem, String streamId);
@@ -67,4 +75,6 @@
    void delete(String id);
    MediaServerItem getDefaultMediaServer();
    void updateMediaServerKeepalive(String zlmServerConfig, JSONObject data);
}