| | |
| | | @RequestParam(required = false)String timeout |
| | | |
| | | ){ |
| | | DeferredResult<JSONObject> resultDeferredResult = new DeferredResult<>(userSetting.getPlayTimeout() + 10); |
| | | DeferredResult<JSONObject> resultDeferredResult = new DeferredResult<>(userSetting.getPlayTimeout().longValue() + 10); |
| | | Device device = storager.queryVideoDevice(serial); |
| | | if (device == null ) { |
| | | JSONObject result = new JSONObject(); |
| | |
| | | result.put("RTMP", streamInfo.getRtmp()); |
| | | result.put("HLS", streamInfo.getHls()); |
| | | result.put("RTSP", streamInfo.getRtsp()); |
| | | result.put("WEBRTC", streamInfo.getRtc()); |
| | | result.put("CDN", ""); |
| | | result.put("SnapURL", ""); |
| | | result.put("Transport", device.getTransport()); |