diff --git a/openvidu-server/src/main/java/io/openvidu/server/config/OpenviduConfig.java b/openvidu-server/src/main/java/io/openvidu/server/config/OpenviduConfig.java index 018c4e71..0ae530ab 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/config/OpenviduConfig.java +++ b/openvidu-server/src/main/java/io/openvidu/server/config/OpenviduConfig.java @@ -228,6 +228,10 @@ public class OpenviduConfig { return this.openviduRecordingPath; } + public String getOpenViduRemoteRecordingPath() { + return getOpenViduRecordingPath(); + } + public boolean getOpenViduRecordingPublicAccess() { return this.openviduRecordingPublicAccess; } diff --git a/openvidu-server/src/main/java/io/openvidu/server/recording/service/SingleStreamRecordingService.java b/openvidu-server/src/main/java/io/openvidu/server/recording/service/SingleStreamRecordingService.java index 1ca3a7e3..0e246e34 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/recording/service/SingleStreamRecordingService.java +++ b/openvidu-server/src/main/java/io/openvidu/server/recording/service/SingleStreamRecordingService.java @@ -251,7 +251,7 @@ public class SingleStreamRecordingService extends RecordingService { MediaPipeline pipeline = kurentoParticipant.getPublisher().getPipeline(); RecorderEndpoint recorder = new RecorderEndpoint.Builder(pipeline, - "file://" + this.openviduConfig.getOpenViduRecordingPath() + recordingId + "/" + "file://" + openviduConfig.getOpenViduRemoteRecordingPath() + recordingId + "/" + participant.getPublisherStreamId() + ".webm").withMediaProfile(profile).build(); recorder.addRecordingListener(new EventListener() {