openvidu/LIVEKIT-TURN-CONFIG.md
Cesar Mendivil 64924f9999
Some checks failed
WebComponent E2E Tests / WebComponent E2E Tests (push) Has been cancelled
WebComponent Unit Tests / WebComponent Unit Tests (push) Has been cancelled
Backend Unit Tests / Backend Unit Tests (push) Has been cancelled
Applied new local config
2025-11-01 00:49:33 -07:00

827 B

CONFIGURACIÓN TURN PARA LIVEKIT

🔧 Si necesitas TURN server para LiveKit detrás de firewall:

1. Configurar Coturn (TURN server)

# Instalar coturn
apt-get install coturn

# /etc/turnserver.conf
listening-port=3478
tls-listening-port=5349
external-ip=TU_IP_PUBLICA
realm=tu-dominio.com
lt-cred-mech
user=usuario:password

2. Configurar LiveKit con TURN

# livekit.yaml
rtc:
  port_range_start: 50000
  port_range_end: 60000
  ice_servers:
    - urls: 
        - "stun:stun.l.google.com:19302"
        - "turn:tu-turn-server.com:3478"
      username: "usuario"
      credential: "password"

3. Firewall para TURN

# Puertos necesarios
ufw allow 3478/tcp   # TURN TCP
ufw allow 3478/udp   # TURN UDP
ufw allow 5349/tcp   # TURN TLS
ufw allow 50000:60000/udp  # Media streams