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