mirror of https://github.com/OpenVidu/openvidu.git
openvidu-server: mediaServerReconnect reason
parent
114e91322c
commit
83a341767e
|
@ -20,7 +20,7 @@ package io.openvidu.server.core;
|
|||
public enum EndReason {
|
||||
|
||||
unsubscribe, unpublish, disconnect, forceUnpublishByUser, forceUnpublishByServer, forceDisconnectByUser,
|
||||
forceDisconnectByServer, lastParticipantLeft, networkDisconnect, mediaServerDisconnect, nodeCrashed,
|
||||
openviduServerStopped, recordingStoppedByServer, automaticStop, sessionClosedByServer
|
||||
forceDisconnectByServer, lastParticipantLeft, recordingStoppedByServer, sessionClosedByServer, networkDisconnect,
|
||||
mediaServerDisconnect, mediaServerReconnect, nodeCrashed, openviduServerStopped, automaticStop
|
||||
|
||||
}
|
||||
|
|
|
@ -288,7 +288,7 @@ public class KurentoSession extends Session {
|
|||
|
||||
// Stop recording if session is being recorded
|
||||
if (recordingManager.sessionIsBeingRecorded(this.sessionId)) {
|
||||
this.recordingManager.forceStopRecording(this, EndReason.mediaServerDisconnect, kmsDisconnectionTime);
|
||||
this.recordingManager.forceStopRecording(this, EndReason.mediaServerReconnect, kmsDisconnectionTime);
|
||||
}
|
||||
|
||||
// Store MediaOptions for resetting PublisherEndpoints later
|
||||
|
@ -303,10 +303,10 @@ public class KurentoSession extends Session {
|
|||
kParticipant.getPublisher().getMediaOptions());
|
||||
}
|
||||
kParticipant.releaseAllFilters();
|
||||
kParticipant.close(EndReason.mediaServerDisconnect, false, kmsDisconnectionTime);
|
||||
kParticipant.close(EndReason.mediaServerReconnect, false, kmsDisconnectionTime);
|
||||
if (wasStreaming) {
|
||||
kurentoSessionHandler.onUnpublishMedia(kParticipant, this.getParticipants(), null, null, null,
|
||||
EndReason.mediaServerDisconnect);
|
||||
EndReason.mediaServerReconnect);
|
||||
}
|
||||
});
|
||||
|
||||
|
|
Loading…
Reference in New Issue