From 8f14084b4e36741b70ecf5344e8ecd0e291c3588 Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Thu, 24 Jan 2019 11:55:52 +0100 Subject: [PATCH] openvidu-server: logging for recording process improved --- .../java/io/openvidu/server/recording/CompositeWrapper.java | 4 ++++ .../server/recording/service/ComposedRecordingService.java | 3 +++ .../java/io/openvidu/server/rest/SessionRestController.java | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/openvidu-server/src/main/java/io/openvidu/server/recording/CompositeWrapper.java b/openvidu-server/src/main/java/io/openvidu/server/recording/CompositeWrapper.java index a033dc7a..7baf8a9f 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/recording/CompositeWrapper.java +++ b/openvidu-server/src/main/java/io/openvidu/server/recording/CompositeWrapper.java @@ -109,6 +109,10 @@ public class CompositeWrapper { if (isRecording.compareAndSet(false, true)) { // First user publishing. Starting RecorderEndpoint + + log.info("First stream ({}) joined to Composite in session {}. Starting RecorderEndpoint for Composite", + streamId, session.getSessionId()); + final CountDownLatch startLatch = new CountDownLatch(1); this.startCompositeRecording(startLatch); try { diff --git a/openvidu-server/src/main/java/io/openvidu/server/recording/service/ComposedRecordingService.java b/openvidu-server/src/main/java/io/openvidu/server/recording/service/ComposedRecordingService.java index 9fb425b1..b6a10b06 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/recording/service/ComposedRecordingService.java +++ b/openvidu-server/src/main/java/io/openvidu/server/recording/service/ComposedRecordingService.java @@ -109,6 +109,9 @@ public class ComposedRecordingService extends RecordingService { public void joinPublisherEndpointToComposite(Session session, String recordingId, Participant participant) throws OpenViduException { + log.info("Joining single stream {} to Composite in session {}", participant.getPublisherStreamId(), + session.getSessionId()); + KurentoParticipant kurentoParticipant = (KurentoParticipant) participant; CompositeWrapper compositeWrapper = this.composites.get(session.getSessionId()); diff --git a/openvidu-server/src/main/java/io/openvidu/server/rest/SessionRestController.java b/openvidu-server/src/main/java/io/openvidu/server/rest/SessionRestController.java index b238d750..c668c482 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/rest/SessionRestController.java +++ b/openvidu-server/src/main/java/io/openvidu/server/rest/SessionRestController.java @@ -319,7 +319,7 @@ public class SessionRestController { @RequestMapping(value = "/recordings/start", method = RequestMethod.POST) public ResponseEntity startRecordingSession(@RequestBody Map params) { - log.info("REST API: POST /api/recordings/start", params.toString()); + log.info("REST API: POST /api/recordings/start {}", params.toString()); String sessionId = (String) params.get("session"); String name = (String) params.get("name");