feat: bridge_server livekit
This commit is contained in:
38
main/debug_connection.py
Normal file
38
main/debug_connection.py
Normal file
@ -0,0 +1,38 @@
|
||||
import asyncio
|
||||
import websockets
|
||||
import ssl
|
||||
import sys
|
||||
|
||||
async def test_connect(url):
|
||||
print(f"Testing connection to: {url}")
|
||||
try:
|
||||
# Create a custom SSL context that ignores certificate validation errors
|
||||
ssl_context = ssl.create_default_context()
|
||||
ssl_context.check_hostname = False
|
||||
ssl_context.verify_mode = ssl.CERT_NONE
|
||||
|
||||
async with websockets.connect(url, ssl=ssl_context) as websocket:
|
||||
print(f"SUCCESS: Connected to {url}")
|
||||
await websocket.close()
|
||||
return True
|
||||
except Exception as e:
|
||||
print(f"FAILED: Could not connect to {url}. Error: {e}")
|
||||
return False
|
||||
|
||||
async def main():
|
||||
urls_to_test = [
|
||||
"wss://10.6.80.12:31581",
|
||||
"ws://10.6.80.12:31581",
|
||||
"wss://10.6.80.12:31581",
|
||||
"ws://10.6.80.12:31581",
|
||||
]
|
||||
|
||||
print("--- Starting LiveKit Connection Probe ---")
|
||||
for url in urls_to_test:
|
||||
if await test_connect(url):
|
||||
print(f"\nFOUND WORKING URL: {url}")
|
||||
break
|
||||
print("--- Probe Finished ---")
|
||||
|
||||
if __name__ == "__main__":
|
||||
asyncio.run(main())
|
||||
Reference in New Issue
Block a user