648540858
3 years ago
3 changed files with 18 additions and 54 deletions
@ -1,33 +0,0 @@ |
|||
package com.genersoft.iot.vmp.web.gb28181; |
|||
|
|||
import com.genersoft.iot.vmp.common.StreamInfo; |
|||
import com.genersoft.iot.vmp.service.IMediaService; |
|||
import com.genersoft.iot.vmp.vmanager.bean.WVPResult; |
|||
import org.slf4j.Logger; |
|||
import org.slf4j.LoggerFactory; |
|||
import org.springframework.beans.factory.annotation.Autowired; |
|||
import org.springframework.web.bind.annotation.*; |
|||
|
|||
import javax.servlet.http.HttpServletRequest; |
|||
|
|||
@CrossOrigin |
|||
@RestController |
|||
public class ApiCompatibleController { |
|||
|
|||
private final static Logger logger = LoggerFactory.getLogger(ApiCompatibleController.class); |
|||
|
|||
@Autowired |
|||
private IMediaService mediaService; |
|||
|
|||
@GetMapping(value = "/api/v1/stream_info_by_app_and_stream") |
|||
@ResponseBody |
|||
public WVPResult<StreamInfo> getStreamInfoByAppAndStream(HttpServletRequest request, @RequestParam String app, @RequestParam String stream){ |
|||
String localAddr = request.getLocalAddr(); |
|||
StreamInfo streamINfo = mediaService.getStreamInfoByAppAndStreamWithCheck(app, stream, localAddr); |
|||
WVPResult<StreamInfo> wvpResult = new WVPResult<>(); |
|||
wvpResult.setCode(0); |
|||
wvpResult.setMsg("success"); |
|||
wvpResult.setData(streamINfo); |
|||
return wvpResult; |
|||
} |
|||
} |
Loading…
Reference in new issue