| | |
| | | |
| | | @Override |
| | | @SdkOperate |
| | | public void recordToMinio(CameraCmd cmd) throws IOException { |
| | | public void recordToMinio(CameraCmd cmd) { |
| | | try { |
| | | String cameraId = cmd.getCameraId(); |
| | | Integer channelNum = cmd.getChannelNum(); |
| | | boolean enable = cmd.isEnable(); |
| | |
| | | String ContentType = "video/MP4"; |
| | | FileInputStream stream = new FileInputStream(info.getRecordPath()); |
| | | String url = ""; |
| | | try { |
| | | boolean b = MinioUtils.uploadObject(BucketName, ObjectName, stream, stream.available(), ContentType); |
| | | if (b) { |
| | | url = BucketName + ObjectName; |
| | | log.info("上传文件成功!" + url); |
| | | } |
| | | } catch (IOException ex) { |
| | | log.error("上传文件异常:" + ex.getMessage()); |
| | | } |
| | | user_real_Map.remove(userId); |
| | | } |
| | | } |
| | | } catch (Exception ex) { |
| | | log.error("录像异常" + ex.getMessage()); |
| | | } |
| | | } |
| | | } |