diff --git a/client/app/composables/use-mediasoup.ts b/client/app/composables/use-mediasoup.ts index d478e23..f5d3c1c 100644 --- a/client/app/composables/use-mediasoup.ts +++ b/client/app/composables/use-mediasoup.ts @@ -4,16 +4,29 @@ import * as mediasoupClient from 'mediasoup-client' import { io } from 'socket.io-client' const ICE_SERVERS: RTCIceServer[] = [ - { urls: 'stun:stun.l.google.com:19302' }, - { urls: 'stun:stun.l.google.com:5349' }, - { urls: 'stun:stun1.l.google.com:3478' }, - { urls: 'stun:stun1.l.google.com:5349' }, - { urls: 'stun:stun2.l.google.com:19302' }, - { urls: 'stun:stun2.l.google.com:5349' }, - { urls: 'stun:stun3.l.google.com:3478' }, - { urls: 'stun:stun3.l.google.com:5349' }, - { urls: 'stun:stun4.l.google.com:19302' }, - { urls: 'stun:stun4.l.google.com:5349' }, + { + urls: 'stun:stun.relay.metered.ca:80', + }, + { + urls: 'turn:europe.relay.metered.ca:80', + username: '3219d5752dda8483b20944f4', + credential: 'b9OSegZcWjCvadKF', + }, + { + urls: 'turn:europe.relay.metered.ca:80?transport=tcp', + username: '3219d5752dda8483b20944f4', + credential: 'b9OSegZcWjCvadKF', + }, + { + urls: 'turn:europe.relay.metered.ca:443', + username: '3219d5752dda8483b20944f4', + credential: 'b9OSegZcWjCvadKF', + }, + { + urls: 'turns:europe.relay.metered.ca:443?transport=tcp', + username: '3219d5752dda8483b20944f4', + credential: 'b9OSegZcWjCvadKF', + }, ] export const useMediasoup = createGlobalState(() => {