Passer au contenu principal
Le Studio Livepeer API de transcodage vous permet de transcoder des fichiers vidéo stockés dans stockage compatible S3 (par exemple Storj, W3S, AWS S3). Vous spécifiez un emplacement d’entrée (bucket/chemin) et des emplacements de sortie pour HLS et/ou MP4 ; Livepeer transcode et écrit les résultats dans votre stockage.
The Transcode API works with any S3-compatible provider. You need valid S3 credentials (access key, secret key, endpoint, bucket) for both the source and destination.

Prérequis

  • Un Livepeer Studio account et clé API.
  • Fichier vidéo déjà téléchargé dans votre bac compatible S3 (par exemple via Storj uplink, AWS CLI ou SDK S3).
  • Identifiants S3 avec accès en lecture au chemin source et accès en écriture au chemin de sortie.

Flux de base

  1. Obtenir des identifiants S3 pour votre fournisseur (par exemple : Identifiants S3 Storj).
  2. Appelez l’API Transcode avec :
    • input: type s3, point de terminaison, identifiants, conteneur, chemin vers la vidéo source.
    • storage: type s3, point de terminaison, identifiants, conteneur (et éventuellement un préfixe de chemin pour les sorties).
    • outputs: par exemple “hls: { path: "/output/hls" }”, mp4: { path: "/output/mp4" }.
  3. Interrogez la tâche renvoyée ou écoutez les webhooks jusqu’à ce que le travail soit terminé. Les fichiers de sortie apparaissent dans votre bucket aux chemins donnés.
Pour la forme exacte de la demande et de la réponse, consultez le référence de l’API de transcodage. Les exemples de code pour Node.js et d’autres langues sont disponibles dans les Livepeer Studio docs.

Guides

Last modified on March 1, 2026