lawrencehj
2021-02-03 c1d4e1944df7d3fc09bb3058f827ade448d79167
src/main/java/com/genersoft/iot/vmp/storager/IVideoManagerStorager.java
@@ -4,6 +4,7 @@
import com.genersoft.iot.vmp.gb28181.bean.Device;
import com.genersoft.iot.vmp.gb28181.bean.DeviceChannel;
import com.genersoft.iot.vmp.gb28181.bean.MobilePosition;
import com.github.pagehelper.PageInfo;
/**    
@@ -44,6 +45,21 @@
    * @param channel 通道
    */
   public void updateChannel(String deviceId, DeviceChannel channel);
   /**
    * 开始播放
    * @param deviceId 设备id
    * @param channelId 通道ID
    * @param streamId 流地址
    */
   public void startPlay(String deviceId, String channelId, String streamId);
   /**
    * 停止播放
    * @param deviceId 设备id
    * @param channelId 通道ID
    */
   public void stopPlay(String deviceId, String channelId);
   
   /**   
    * 获取设备
@@ -136,4 +152,30 @@
    */
   void cleanChannelsForDevice(String deviceId);
   /**
    * 添加Mobile Position设备移动位置
    * @param MobilePosition
    * @return
    */
   public boolean insertMobilePosition(MobilePosition mobilePosition);
   /**
    * 查询移动位置轨迹
    * @param deviceId
    * @param startTime
    * @param endTime
    */
   public List<MobilePosition> queryMobilePositions(String deviceId, String startTime, String endTime);
   /**
    * 查询最新移动位置
    * @param deviceId
    */
   public MobilePosition queryLatestPosition(String deviceId);
   /**
    * 删除指定设备的所有移动位置
    * @param deviceId
    */
   public int clearMobilePositionsByDeviceId(String deviceId);
}