Stanze audio & video LiveKit
Stanze audio e video per i gruppi NIP-29 tramite un server LiveKit: endpoint dei token, firma JWT e metadati del gruppo che pubblicizzano le stanze.
Configurazione
- Imposta
relay.livekit_url,relay.livekit_api_keyerelay.livekit_api_secretnel file di configurazione. - Aggiungi il tag
livekitai metadati di un gruppo tramite una modificakind:9002di un amministratore. - I client ottengono un JWT da
/.well-known/nip29/livekit/<group-id>con autenticazione NIP-98 (una chiave pubblica bannata conbanpubkeyNIP-86 viene rifiutata).
Verifica del supporto
sh
curl -i http://127.0.0.1:8080/.well-known/nip29/livekit204 significa che il server delle stanze è abilitato.
Configurazione
toml
[relay]
livekit_url = "wss://livekit.example.com"
livekit_api_key = "..."
livekit_api_secret = "..."