648540858
2022-01-28 646419e4ad291258b8c013332bc46aa491176aed
src/main/java/com/genersoft/iot/vmp/storager/IVideoManagerStorager.java
@@ -4,6 +4,7 @@
import com.genersoft.iot.vmp.media.zlm.dto.MediaServerItem;
import com.genersoft.iot.vmp.media.zlm.dto.StreamProxyItem;
import com.genersoft.iot.vmp.media.zlm.dto.StreamPushItem;
import com.genersoft.iot.vmp.service.bean.GPSMsgInfo;
import com.genersoft.iot.vmp.vmanager.gb28181.platform.bean.ChannelReduce;
import com.github.pagehelper.PageInfo;
@@ -99,6 +100,7 @@
    * @return
    */
   public List<DeviceChannel> queryChannelsByDeviceId(String deviceId);
   public List<DeviceChannel> queryOnlineChannelsByDeviceId(String deviceId);
   /**
    * 获取某个设备的通道
@@ -340,7 +342,7 @@
    * @param channelId
    * @return
    */
   List<GbStream> queryStreamInParentPlatform(String platformId, String channelId);
   GbStream queryStreamInParentPlatform(String platformId, String channelId);
   /**
    * 获取平台关联的直播流
@@ -396,10 +398,11 @@
   /**
    * 根据媒体ID获取启用/不启用的代理列表
    * @param id 媒体ID
    * @param b 启用/不启用
    * @param enable 启用/不启用
    * @param status 状态
    * @return
    */
   List<StreamProxyItem> getStreamProxyListForEnableInMediaServer(String id, boolean b);
   List<StreamProxyItem> getStreamProxyListForEnableInMediaServer(String id,  boolean enable, boolean status);
   /**
    * 根据通道ID获取其所在设备
@@ -456,4 +459,18 @@
   List<PlatformCatalog> queryCatalogInPlatform(String serverGBId);
    int delRelation(PlatformCatalog platformCatalog);
   int updateStreamGPS(List<GPSMsgInfo> gpsMsgInfo);
   List<ParentPlatform> queryPlatFormListForGBWithGBId(String channelId, List<String> platforms);
   List<ParentPlatform> queryPlatFormListForStreamWithGBId(String app, String stream, List<String> platforms);
   GbStream getGbStream(String app, String streamId);
   void delCatalogByPlatformId(String serverGBId);
   void delRelationByPlatformId(String serverGBId);
    PlatformCatalog queryDefaultCatalogInPlatform(String platformId);
}