| | |
| | | @Override |
| | | public ResponseResult liveStart(LiveTypeDTO liveParam) { |
| | | String rtmpPublishUrl = |
| | | "rtmp://" + mediamtxConfig.getApiHost() + ":" + mediamtxConfig.getRtmpPort() + "/" + liveParam.getVideoId(); |
| | | "rtmp://" + mediamtxConfig.getPushHost() + ":" + mediamtxConfig.getRtmpPort() + "/" + liveParam.getVideoId(); |
| | | liveParam.setUrl(rtmpPublishUrl); |
| | | // Check if this lens is available live. |
| | | ResponseResult responseResult = this.checkBeforeLive(liveParam.getVideoId()); |
| | |
| | | if (receiveReply.getResult() != 0) { |
| | | return ResponseResult.error(LiveErrorEnum.find(receiveReply.getResult())); |
| | | } |
| | | ardVtduService.deleteArdVtduByName(videoId); |
| | | //注释掉删除流媒体管理库中的信息 |
| | | // ardVtduService.deleteArdVtduByName(videoId); |
| | | return ResponseResult.success(); |
| | | } |
| | | |