Salas de audio y vídeo de LiveKit
Salas de audio y vídeo para grupos NIP-29 mediante un servidor LiveKit: endpoints de tokens, firma JWT y los metadatos de grupo que anuncian las salas.
Preparación
- Establece
relay.livekit_url,relay.livekit_api_keyyrelay.livekit_api_secreten el archivo de configuración. - Añade la etiqueta
livekita los metadatos de un grupo mediante una ediciónkind:9002de un administrador. - Los clientes obtienen un JWT de
/.well-known/nip29/livekit/<group-id>con autenticación NIP-98 (una clave pública vetada conbanpubkeyde NIP-86 es rechazada).
Comprobar la compatibilidad
sh
curl -i http://127.0.0.1:8080/.well-known/nip29/livekit204 significa que el servidor de salas está habilitado.
Configuración
toml
[relay]
livekit_url = "wss://livekit.example.com"
livekit_api_key = "..."
livekit_api_secret = "..."