Просмотр исходного кода

fix(dispatcher): add PUBLIC_LIVEKIT_URL for external app access

wenhongquan 3 недель назад
Родитель
Сommit
77a287dd55
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      asr_agent/dispatcher.py

+ 2 - 1
asr_agent/dispatcher.py

@@ -20,6 +20,7 @@ sys.path.insert(0, os.path.join(os.path.dirname(os.path.abspath(__file__)), "whi
 logger = logging.getLogger("dispatcher")
 
 LIVEKIT_URL = os.environ.get("LIVEKIT_URL", "ws://localhost:7880")
+PUBLIC_LIVEKIT_URL = os.environ.get("PUBLIC_LIVEKIT_URL", LIVEKIT_URL)
 API_KEY = "devkey"
 API_SECRET = "secretsecretsecretsecretsecret12"
 
@@ -73,7 +74,7 @@ async def handle_connect(request: web.Request) -> web.Response:
 
     return web.json_response({
         "room": room_name,
-        "url": LIVEKIT_URL,
+        "url": PUBLIC_LIVEKIT_URL,
         "token": _room_token(room_name, app_identity, can_create=True),
     })