648540858
2022-03-11 61e91afd9112e8650ce1ec15f575df587f4f27a6
#390
1个文件已修改
5 ■■■■■ 已修改文件
src/main/java/com/genersoft/iot/vmp/gb28181/event/online/OnlineEventListener.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/genersoft/iot/vmp/gb28181/event/online/OnlineEventListener.java
@@ -68,8 +68,6 @@
        String key = VideoManagerConstants.KEEPLIVEKEY_PREFIX + userSetup.getServerId() + "_" + event.getDevice().getDeviceId();
        Device deviceInStore = storager.queryVideoDevice(device.getDeviceId());
        device.setOnline(1);
        // 处理上线监听
        storager.updateDevice(device);
        switch (event.getFrom()) {
        // 注册时触发的在线事件,先在redis中增加超时超时监听
        case VideoManagerConstants.EVENT_ONLINE_REGISTER:
@@ -98,7 +96,8 @@
            break;
        }
        // 处理上线监听
        storager.updateDevice(device);
        List<DeviceChannel> deviceChannelList = storager.queryOnlineChannelsByDeviceId(device.getDeviceId());
        eventPublisher.catalogEventPublish(null, deviceChannelList, CatalogEvent.ON);
        // 上线添加订阅