👋 歡迎來到 Link 幫助中心
在這裏可以找到你想要的答案~
幫助中心 / 音視頻部署與使用 / 檢查 LiveKit 配置
檢查 LiveKit 配置
1. 檢查安裝指令碼生成的配置
cd /opt/twt-link-server/livekit
sudo test -s config.yaml && echo "LiveKit 配置檔案已生成"
sudo stat -c '%a %U:%G %n' config.yaml
安裝指令碼生成的配置應包含以下關鍵內容。示例中的佔位符應當已經被使用者輸入值或指令碼生成值替換:
port: 7880
rtc:
port_range_start: 50000
port_range_end: 60000
tcp_port: 7881
use_external_ip: true
# 未配置獨立證書或 TURN 服務時保持關閉,避免錯誤證書路徑導致啟動失敗。
turn:
enabled: false
keys:
<AccessKeyID>: <AccessKeySecret>
logging:
level: info
json: false
sample: false
development: false
webhook:
# 此 Key 必須存在於上方 keys 中,LiveKit 使用它為 Webhook 簽名。
api_key: <AccessKeyID>
urls:
- "http://<gateway-ip>:<gateway-port>/live/v1/webhook"
檢查配置結果時必須滿足以下要求:
1.
keys 中的 Key/Secret 與 Link 運維後臺填寫的 AccessKeyID/AccessKeySecret 完全一致。2.
webhook.api_key 必須引用 keys 中已存在的 Key。3.
webhook.urls 必須是 LiveKit 伺服器能夠訪問的 Gateway 地址。4.
config.yaml 包含敏感金鑰,檔案許可權必須保持為 0600,不得提交到程式碼倉庫或傳送到群聊。5. 未部署 TURN/TLS 時保持
turn.enabled: false,不要填寫不存在的證書路徑。6.
development 必須設為 false,禁止在生產環境使用開發模式金鑰。正常安裝不需要使用者手工建立或修改 config.yaml。如果域名、金鑰或 Webhook 地址輸入錯誤,應重新執行安裝指令碼並按提示輸入正確配置,避免手工修改時遺漏關聯欄位。