1. Crea una clave de firma
En el panel o a través del Signing Key API, crea una clave de firma. Almacena la clave privada en tu backend (env) y usa la clave pública en Studio para verificación.2. Crea contenido restringido
EstableceplaybackPolicy.type a "jwt" al crear la transmisión o activo:
3. Firma y devuelve un JWT desde tu API
En una ruta del backend (p.ej./api/sign-jwt), valida al usuario, luego firma un JWT con la clave privada. Incluye playbackId, expiración y cualquier reclamo personalizado. Devuelve el token al cliente. Usa @livepeer/core/crypto signAccessJwt o cualquier biblioteca JWT con los mismos reclamos que espera Livepeer (ver Livepeer Studio docs).
4. Pasa el JWT al Reproductor
Livepeer-Jwt encabezado para WebRTC/HLS, o como parámetro de consulta jwt en la URL de reproducción.