# LiveKit 服务端配置(内网部署) # API Key/Secret 通过环境变量 LIVEKIT_KEYS 注入(见 docker-compose.yaml) # 服务器对内 IP 通过启动参数 --node-ip 注入(deploy.sh 写入 .env 的 SERVER_IP) # # 重要:这里的 port / tcp_port / udp_port 必须与 docker-compose.yaml 里 # 容器侧端口、以及 .env 的 LIVEKIT_PORT / LIVEKIT_RTC_TCP_PORT / # LIVEKIT_RTC_UDP_PORT 三者完全一致(默认 17880/17881/17882)。 # LiveKit 用 --node-ip + use_external_ip:false 向客户端宣告媒体地址时, # 只会宣告这里的端口,不会感知 Docker 宿主侧的重映射;三者不一致会导致 # “能邀请、能接听,但接听后双方网络错误”(信令通、媒体不通)。 port: 17880 rtc: tcp_port: 17881 udp_port: 17882 # 内网部署:不做公网 IP 探测,candidate 直接使用 --node-ip use_external_ip: false room: # 房间内最后一人离开后保留 5 分钟再销毁,避免短暂掉线房间即失效 departure_timeout: 300 empty_timeout: 300 logging: level: info