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