From e5e28c8264b0dbe32980d3e6aa0eaed6d6e8fff2 Mon Sep 17 00:00:00 2001 From: Bas van den Aakster Date: Fri, 14 Nov 2025 21:12:30 +0100 Subject: [PATCH] Update metered.ca credentials and ICE server configuration --- src/App.jsx | 35 ++++++++++++++++++++++------------- 1 file changed, 22 insertions(+), 13 deletions(-) diff --git a/src/App.jsx b/src/App.jsx index 380922c..b60f321 100644 --- a/src/App.jsx +++ b/src/App.jsx @@ -6,21 +6,30 @@ const API_URL = 'https://api.ronde.vu'; const RTC_CONFIG = { iceServers: [ - // Google STUN servers - reliable and always available - { urls: 'stun:stun.l.google.com:19302' }, - { urls: 'stun:stun1.l.google.com:19302' }, - // Metered.ca TURN servers for restrictive NATs { - urls: [ - 'turn:a.relay.metered.ca:80', - 'turn:a.relay.metered.ca:80?transport=tcp', - 'turn:a.relay.metered.ca:443', - 'turn:a.relay.metered.ca:443?transport=tcp', - ], - username: "e03a51621b4f11ffbed3addd", - credential: "QPjJzPau1Ng5S0dq", + urls: "stun:stun.relay.metered.ca:80", }, - ], + { + urls: "turn:standard.relay.metered.ca:80", + username: "c53a9c971da5e6f3bc959d8d", + credential: "QaccPqtPPaxyokXp", + }, + { + urls: "turn:standard.relay.metered.ca:80?transport=tcp", + username: "c53a9c971da5e6f3bc959d8d", + credential: "QaccPqtPPaxyokXp", + }, + { + urls: "turn:standard.relay.metered.ca:443", + username: "c53a9c971da5e6f3bc959d8d", + credential: "QaccPqtPPaxyokXp", + }, + { + urls: "turns:standard.relay.metered.ca:443?transport=tcp", + username: "c53a9c971da5e6f3bc959d8d", + credential: "QaccPqtPPaxyokXp", + }, + ] }; export default function App() {