648540858
2021-11-04 c33bf822cce59667be80ba0bb45499498501d161
src/main/java/com/genersoft/iot/vmp/gb28181/event/online/OnlineEventListener.java
@@ -52,7 +52,7 @@
      case VideoManagerConstants.EVENT_ONLINE_REGISTER:
         // 超时时间
         redis.set(key, event.getDevice().getDeviceId(), sipConfig.getKeepaliveTimeOut());
         device.setRegisterTime(format.format(new Date(System.currentTimeMillis())));
         device.setRegisterTime(format.format(System.currentTimeMillis()));
         break;
      // 设备主动发送心跳触发的在线事件
      case VideoManagerConstants.EVENT_ONLINE_KEEPLIVE:
@@ -63,7 +63,7 @@
         } else {
            redis.expire(key, sipConfig.getKeepaliveTimeOut());
         }
         device.setKeepaliveTime(format.format(new Date(System.currentTimeMillis())));
         device.setKeepaliveTime(format.format(System.currentTimeMillis()));
         break;
      // 设备主动发送消息触发的在线事件
      case VideoManagerConstants.EVENT_ONLINE_MESSAGE:
@@ -74,5 +74,8 @@
      device.setOnline(1);
      // 处理上线监听
      storager.updateDevice(device);
      // TODO 上线添加订阅
   }
}