Passer au contenu principal
Livepeer Studio prend en charge crypté des actifs vidéo : vous chiffrez le fichier avec AES-CBC, chiffrez la clé avec la clé publique de Livepeer, puis téléversez. La lecture peut être conditionnée par contrôle d’accès.
Encryption uses AES-CBC (256-bit). Compatible with Web Crypto and protocols like Lit.

Flux

  1. Générez une clé AES de 256 bits et chiffrez la vidéo (IV aléatoire, remplissage PKCS#7).
  2. Récupérez la clé publique de Livepeer depuis GET https://livepeer.studio/api/access-control/public-key (avec une clé API Bearer).
  3. Chiffrez la clé symétrique avec cette clé publique (format SPKI dans les navigateurs).
  4. Créez un actif avec la clé chiffrée (base64) et téléversez le fichier chiffré via l’URL TUS retournée.
La lecture est protégée par votre politique de lecture (webhook ou JWT). Seuls les spectateurs autorisés y ont accès. Pour le code complet et l’intégration Lit, consultez le Livepeer Studio docs.
Last modified on March 1, 2026