Passer au contenu principal

Guide d’intégration pour les développeurs

Ce guide explique comment les développeurs peuvent intégrer Streamplace dans leurs applications décentralisées. Streamplace fournit uneingestion → provenance → encodage → distributionchaîne qui se connecte directement au réseau Livepeer. Vous obtenez :
  • diffusion en direct
  • méta-données et gestion des droits
  • provenance (C2PA + signatures Ethereum)
  • transcodage fluide via Livepeer
  • lecture HLS/WebRTC

🚀 Démarrage rapide

1. Installer le nœud Streamplace

curl -s https://get.stream.place/install | bash

2. Démarrer une diffusion en direct

streamplace stream start --source webcam

3. Ajouter des métadonnées

Configurez les droits de contenu, les avertissements et les politiques de distribution :
{
  "contentRights": "CC-BY-4.0",
  "contentWarnings": ["flashing lights"],
  "distributionPolicy": {
    "retainSegments": true,
    "allowSyndication": true
  }
}

4. Utiliser le SDK Streamplace

import { StreamplaceClient } from '@streamplace/sdk'

const sp = new StreamplaceClient()
const stream = await sp.createStream()

🧩 Comment Streamplace s’intègre à Livepeer

Streamplace faitpaseffectue elle-même la transcodage. Au lieu de cela, elle :
  1. Découpe et signe chaque segment MP4 (1s)
  2. Intègre les métadonnées + l’origine
  3. Envoie les segments aux diffuseurs Livepeer
  4. Les orchestrateurs du réseau Livepeer gèrent le transcodage GPU
  5. Streamplace reconstruit les manifestes et prépare les sorties de lecture
Cela transfère tout le travail intensif en calcul vers lemarché de GPU décentralisé.

📦 Intégration de lecture

Streamplace fournit des points d’accès de lecture :
  • Manifestes HLS
  • Sessions WebRTC
Les lecteurs peuvent :
  • vérifier les manifestes C2PA
  • vérifier les signatures Ethereum
  • afficher automatiquement les droits/avertissements
Composant d’interface utilisateur (React) :
<StreamplacePlayer src={manifestUrl} showProvenance={true} />

🔧 Modèles d’intégration

🤝 1. Réseaux sociaux (protocole AT, Fediverse)

  • création de diffusion en direct par l’utilisateur
  • surfacage automatique des droits/avertissements
  • flux conscients de l’origine

🎥 2. Plateformes de créateurs

  • preuves de propriété par vidéo
  • licences et affichage de crédits automatisés

📰 3. Journalisme et vérification des faits

  • provenance vérifiable pour chaque segment
  • détection de falsification intégrée au lecture

🏛️ 4. Plateformes de vidéos gérées par la communauté

  • nœud auto-hébergé + modération décentralisée
  • règles de distribution basées sur les métadonnées

📚 Pages connexes

Last modified on March 1, 2026