diff --git a/openvidu-browser/src/OpenVidu/Stream.ts b/openvidu-browser/src/OpenVidu/Stream.ts index b270967c..e59c565b 100644 --- a/openvidu-browser/src/OpenVidu/Stream.ts +++ b/openvidu-browser/src/OpenVidu/Stream.ts @@ -943,6 +943,7 @@ export class Stream { onIceConnectionStateException: (exceptionName: ExceptionEventName, message: string, data?: any) => { this.session.emitEvent('exception', [new ExceptionEvent(this.session, exceptionName, this, message, data)]) }, iceServers: this.getIceServersConf(), mediaStream: this.mediaStream, + mediaServer: this.session.openvidu.mediaServer }; if (reconnect) { @@ -1097,6 +1098,7 @@ export class Stream { onIceCandidate: this.connection.sendIceCandidate.bind(this.connection), onIceConnectionStateException: (exceptionName: ExceptionEventName, message: string, data?: any) => { this.session.emitEvent('exception', [new ExceptionEvent(this.session, exceptionName, this, message, data)]) }, iceServers: this.getIceServersConf(), + mediaServer: this.session.openvidu.mediaServer }; if (reconnect) { diff --git a/openvidu-browser/src/OpenViduInternal/WebRtcPeer/WebRtcPeer.ts b/openvidu-browser/src/OpenViduInternal/WebRtcPeer/WebRtcPeer.ts index 269d5486..89433522 100644 --- a/openvidu-browser/src/OpenViduInternal/WebRtcPeer/WebRtcPeer.ts +++ b/openvidu-browser/src/OpenViduInternal/WebRtcPeer/WebRtcPeer.ts @@ -97,9 +97,9 @@ export interface WebRtcPeerConfiguration { video: boolean }; simulcast: boolean; + mediaServer: string; onIceCandidate: (event: RTCIceCandidate) => void; onIceConnectionStateException: (exceptionName: ExceptionEventName, message: string, data?: any) => void; - iceServers?: RTCIceServer[]; mediaStream?: MediaStream | null; mode?: 'sendonly' | 'recvonly' | 'sendrecv';