1. Crear un webhook de control de acceso
En Livepeer Studio → Desarrolladores → Webhooks, cree un webhook con tipo “playback.accessControl y la URL de su punto de conexión (por ejemplo,https://yourdomain.com/api/check-access).
2. Cree contenido restringido
Al crear el stream o el activo, establezcaplaybackPolicy al tipo de webhook y su ID de webhook y contexto:
livepeer.asset.create conplaybackPolicy.
3. Configurar el reproductor
Pase unclave de acceso (por ejemplo, token de sesión o identificador de usuario) al Player. El Player lo envía a Livepeer, que lo reenvía a su webhook:4. Manejar el webhook
Su punto de conexión recibe un POST conaccessKey y context. Valide la clave (por ejemplo, verifique la autenticación, la suscripción). Devuelva 2XX para permitir la reproducción, no 2XX para denegar.
Reproductor personalizado: Para WebRTC o HLS, envíe la clave de acceso en la Livepeer-Access-Key encabezado o como parámetro de consulta accessKey en la URL de reproducción.