LiveKit: jeden port UDP dla wszystkich (mux) zamiast zakresu
Deploy PROD / deploy (push) Failing after 0s
Deploy PROD / deploy (push) Failing after 0s
Zakres port_range 50000-50100 rezerwowal osobny port na kazde polaczenie. Test z 200 botami wszedl dokladnie w 49, a log serwera pokazal kandydata UDP tylko przy 52 polaczeniach i TCP przy wszystkich 204: kolejni uczestnicy dostawali juz tylko TCP. Zmienna UDP_PORT z zakresem nie wlaczala muxa, bo przegrywala z zakresem z pliku. Teraz udp_port: 7882 (sprawdzone lokalnie: rtc.portUDP Start 7882, End 0), nowa zmienna LIVEKIT_UDP_PORT, zeby stara LIVEKIT_UDP_RANGE w .env nie mogla przywrocic zakresu. Automatyczne wdrozenie nie dotyka profilu livekit: kontener trzeba przeladowac recznie. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -187,7 +187,7 @@ services:
|
||||
- ./livekit/livekit.yaml:/etc/livekit.yaml:ro
|
||||
environment:
|
||||
LIVEKIT_KEYS: "${LIVEKIT_API_KEY}: ${LIVEKIT_API_SECRET}"
|
||||
UDP_PORT: ${LIVEKIT_UDP_RANGE:-50000-50100}
|
||||
UDP_PORT: ${LIVEKIT_UDP_PORT:-7882}
|
||||
# NA PRODUKCJI: publiczny adres IP serwera. Bez niego uczestnicy wchodza
|
||||
# do pokoju i sie nie slysza, bo serwer rozglasza adres nieosiagalny
|
||||
# z internetu. Ustawienie `use_external_ip: true` w livekit.yaml
|
||||
@@ -198,10 +198,10 @@ services:
|
||||
- "${LIVEKIT_PORT:-7880}:7880"
|
||||
# RTC po TCP: droga zapasowa, gdy UDP jest zablokowane w sieci klienta
|
||||
- "${LIVEKIT_TCP_PORT:-7881}:7881"
|
||||
# MEDIA PO UDP: to jest glowna droga audio i wideo. Bez otwarcia tego
|
||||
# zakresu na firewallu serwera uczestnicy widza liste obecnych, ale
|
||||
# sie nie slysza. Najczestsza przyczyna zgloszenia "wideo nie dziala".
|
||||
- "${LIVEKIT_UDP_RANGE:-50000-50100}:${LIVEKIT_UDP_RANGE:-50000-50100}/udp"
|
||||
# MEDIA PO UDP: to jest glowna droga audio i wideo. Jeden port dla
|
||||
# wszystkich (tryb mux, opis w livekit.yaml). Bez otwarcia go na
|
||||
# firewallu serwera uczestnicy widza liste obecnych, ale sie nie slysza.
|
||||
- "${LIVEKIT_UDP_PORT:-7882}:${LIVEKIT_UDP_PORT:-7882}/udp"
|
||||
logging:
|
||||
driver: json-file
|
||||
options:
|
||||
|
||||
Reference in New Issue
Block a user