浏览代码

dfs-store 视频文件上传接口

reghao 3 年之前
父节点
当前提交
e085fba21e

+ 2 - 1
src/main/java/cn/reghao/dfs/store/controller/MediaUploadController.java

@@ -79,6 +79,7 @@ public class MediaUploadController {
         VideoFile videoFile = videoService.process(uploadId, pathUrl);
         String videoUrl = videoFile.getBaseUrl();
         String coverUrl = videoFile.getBaseCoverUrl();
-        return WebBody.success(new VideoFileRet(uploadId, videoUrl, coverUrl));
+        Integer duration = videoFile.getDuration();
+        return WebBody.success(new VideoFileRet(uploadId, videoUrl, coverUrl, duration));
     }
 }

+ 3 - 1
src/main/java/cn/reghao/dfs/store/model/vo/VideoFileRet.java

@@ -9,16 +9,18 @@ public class VideoFileRet {
     private boolean merged;
     private String videoUrl;
     private String coverUrl;
+    private Integer duration;
 
     public VideoFileRet(String uploadId) {
         this.uploadId = uploadId;
         this.merged = false;
     }
 
-    public VideoFileRet(String uploadId, String videoUrl, String coverUrl) {
+    public VideoFileRet(String uploadId, String videoUrl, String coverUrl, Integer duration) {
         this.uploadId = uploadId;
         this.merged = true;
         this.videoUrl = videoUrl;
         this.coverUrl = coverUrl;
+        this.duration = duration;
     }
 }