From 653471f1df709ade123006b662d81fc33d84ea9c Mon Sep 17 00:00:00 2001
From: ‘liusuyi’ <1951119284@qq.com>
Date: 星期五, 14 七月 2023 17:27:22 +0800
Subject: [PATCH] 优化流媒体编解码业务
---
ard-work/src/main/java/com/ruoyi/media/controller/MediaController.java | 22 ++++++++++++++++------
1 files changed, 16 insertions(+), 6 deletions(-)
diff --git a/ard-work/src/main/java/com/ruoyi/media/controller/MediaController.java b/ard-work/src/main/java/com/ruoyi/media/controller/MediaController.java
index 83bdeea..910cd71 100644
--- a/ard-work/src/main/java/com/ruoyi/media/controller/MediaController.java
+++ b/ard-work/src/main/java/com/ruoyi/media/controller/MediaController.java
@@ -32,19 +32,29 @@
@PostMapping("/add")
@ApiOperation("澧炲姞杞爜")
public AjaxResult addPath(@RequestBody MediaInfo mediaInfo) {
- String rtsp = mediaService.addPath(mediaInfo.getName(), mediaInfo.getRtspPath());
+ String rtsp = mediaService.addPath(mediaInfo.getCameraId(), mediaInfo.getRtspPath());
return AjaxResult.success(rtsp);
}
@PostMapping("/remove")
@ApiOperation("绉婚櫎杞爜")
- @ApiOperationSupport(includeParameters={"mediaInfo.name"})
+ @ApiOperationSupport(includeParameters={"mediaInfo.cameraId"})
public AjaxResult removePath(@RequestBody MediaInfo mediaInfo) {
- mediaService.removePath(mediaInfo.getName());
+ mediaService.removePath(mediaInfo.getCameraId());
return AjaxResult.success();
}
- @GetMapping("/getList")
+ @GetMapping("/getPaths")
@ApiOperation("鑾峰彇褰撳墠杞爜鍒楄〃")
- public AjaxResult getList() {
- return AjaxResult.success(mediaService.list());
+ public AjaxResult getPaths() {
+ return AjaxResult.success(mediaService.paths());
+ }
+ @GetMapping("/getRtspSessions")
+ @ApiOperation("鑾峰彇rtsp浼氳瘽鍒楄〃")
+ public AjaxResult getRtspSessions() {
+ return AjaxResult.success(mediaService.rtspsessions());
+ }
+ @GetMapping("/getRtspConns")
+ @ApiOperation("鑾峰彇rtsp杩炴帴鍒楄〃")
+ public AjaxResult getRtspConns() {
+ return AjaxResult.success(mediaService.rtspconns());
}
}
--
Gitblit v1.9.3