From 1a9e49d9ff210e39f6297150db758906a4f02e6f Mon Sep 17 00:00:00 2001
From: 648540858 <648540858@qq.com>
Date: 星期五, 19 八月 2022 17:11:51 +0800
Subject: [PATCH] 依赖包版本升级

---
 src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/play/PlayController.java |   48 ++++++++++++++++++++----------------------------
 1 files changed, 20 insertions(+), 28 deletions(-)

diff --git a/src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/play/PlayController.java b/src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/play/PlayController.java
index cc6d416..233e1de 100644
--- a/src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/play/PlayController.java
+++ b/src/main/java/com/genersoft/iot/vmp/vmanager/gb28181/play/PlayController.java
@@ -15,10 +15,10 @@
 import com.genersoft.iot.vmp.vmanager.gb28181.play.bean.PlayResult;
 import com.genersoft.iot.vmp.service.IMediaService;
 import com.genersoft.iot.vmp.service.IPlayService;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiImplicitParam;
-import io.swagger.annotations.ApiImplicitParams;
-import io.swagger.annotations.ApiOperation;
+
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.Parameter;
+import io.swagger.v3.oas.annotations.tags.Tag;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -39,7 +39,7 @@
 import java.util.List;
 import java.util.UUID;
 
-@Api(tags = "鍥芥爣璁惧鐐规挱")
+@Tag(name  = "鍥芥爣璁惧鐐规挱")
 @CrossOrigin
 @RestController
 @RequestMapping("/api/play")
@@ -74,11 +74,9 @@
 	@Autowired
 	private IMediaServerService mediaServerService;
 
-	@ApiOperation("寮�濮嬬偣鎾�")
-	@ApiImplicitParams({
-			@ApiImplicitParam(name = "deviceId", value = "璁惧ID", dataTypeClass = String.class),
-			@ApiImplicitParam(name = "channelId", value = "閫氶亾ID", dataTypeClass = String.class),
-	})
+	@Operation(summary = "寮�濮嬬偣鎾�")
+	@Parameter(name = "deviceId", description = "璁惧鍥芥爣缂栧彿", required = true)
+	@Parameter(name = "channelId", description = "閫氶亾鍥芥爣缂栧彿", required = true)
 	@GetMapping("/start/{deviceId}/{channelId}")
 	public DeferredResult<ResponseEntity<String>> play(@PathVariable String deviceId,
 													   @PathVariable String channelId) {
@@ -91,11 +89,10 @@
 		return playResult.getResult();
 	}
 
-	@ApiOperation("鍋滄鐐规挱")
-	@ApiImplicitParams({
-			@ApiImplicitParam(name = "deviceId", value = "璁惧ID", dataTypeClass = String.class),
-			@ApiImplicitParam(name = "channelId", value = "閫氶亾ID", dataTypeClass = String.class),
-	})
+
+	@Operation(summary = "鍋滄鐐规挱")
+	@Parameter(name = "deviceId", description = "璁惧鍥芥爣缂栧彿", required = true)
+	@Parameter(name = "channelId", description = "閫氶亾鍥芥爣缂栧彿", required = true)
 	@GetMapping("/stop/{deviceId}/{channelId}")
 	public DeferredResult<ResponseEntity<String>> playStop(@PathVariable String deviceId, @PathVariable String channelId) {
 
@@ -164,10 +161,8 @@
 	 * @param streamId 娴両D
 	 * @return
 	 */
-	@ApiOperation("灏嗕笉鏄痟264鐨勮棰戦�氳繃ffmpeg 杞爜涓篽264 + aac")
-	@ApiImplicitParams({
-			@ApiImplicitParam(name = "streamId", value = "瑙嗛娴両D", dataTypeClass = String.class),
-	})
+	@Operation(summary = "灏嗕笉鏄痟264鐨勮棰戦�氳繃ffmpeg 杞爜涓篽264 + aac")
+	@Parameter(name = "streamId", description = "瑙嗛娴両D", required = true)
 	@PostMapping("/convert/{streamId}")
 	public ResponseEntity<String> playConvert(@PathVariable String streamId) {
 		StreamInfo streamInfo = redisCatchStorage.queryPlayByStreamId(streamId);
@@ -211,10 +206,9 @@
 	 * @param key
 	 * @return
 	 */
-	@ApiOperation("缁撴潫杞爜")
-	@ApiImplicitParams({
-			@ApiImplicitParam(name = "key", value = "瑙嗛娴乲ey", dataTypeClass = String.class),
-	})
+	@Operation(summary = "缁撴潫杞爜")
+	@Parameter(name = "key", description = "瑙嗛娴乲ey", required = true)
+	@Parameter(name = "mediaServerId", description = "娴佸獟浣撴湇鍔D", required = true)
 	@PostMapping("/convertStop/{key}")
 	public ResponseEntity<String> playConvertStop(@PathVariable String key, String mediaServerId) {
 		JSONObject result = new JSONObject();
@@ -250,10 +244,8 @@
 
 	}
 
-	@ApiOperation("璇煶骞挎挱鍛戒护")
-	@ApiImplicitParams({
-			@ApiImplicitParam(name = "deviceId", value = "璁惧Id", dataTypeClass = String.class),
-	})
+	@Operation(summary = "璇煶骞挎挱鍛戒护")
+	@Parameter(name = "deviceId", description = "璁惧鍥芥爣缂栧彿", required = true)
     @GetMapping("/broadcast/{deviceId}")
     @PostMapping("/broadcast/{deviceId}")
     public DeferredResult<ResponseEntity<String>> broadcastApi(@PathVariable String deviceId) {
@@ -313,7 +305,7 @@
 		return result;
 	}
 
-	@ApiOperation("鑾峰彇鎵�鏈夌殑ssrc")
+	@Operation(summary = "鑾峰彇鎵�鏈夌殑ssrc")
 	@GetMapping("/ssrc")
 	public WVPResult<JSONObject> getSSRC() {
 		if (logger.isDebugEnabled()) {

--
Gitblit v1.8.0