Force TCP transport for TURN (VPN blocks UDP relay)

This commit is contained in:
2025-11-15 14:31:35 +01:00
parent 37c84b7553
commit 273b6349c6

View File

@@ -9,27 +9,20 @@ const RTC_CONFIG = {
{
urls: "stun:stun.relay.metered.ca:80",
},
{
urls: "turn:standard.relay.metered.ca:80",
username: "c53a9c971da5e6f3bc959d8d",
credential: "QaccPqtPPaxyokXp",
},
// TCP transport only - VPN blocks UDP relay
{
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",
},
]
],
// Force relay to avoid direct connection attempts through VPN
iceTransportPolicy: 'relay'
};
export default function App() {