Saltar al contenido principal

Guía de Integración para Desarrolladores

Esta guía explica cómo los desarrolladores pueden integrar Streamplace en sus aplicaciones descentralizadas. Streamplace proporciona un proceso completoingestión → proveniencia → codificación → distribución que se conecta directamente a la red Livepeer. Obtienes:
  • transmisión en vivo
  • metadatos y gestión de derechos
  • proveniencia (C2PA + firmas de Ethereum)
  • transcodificación sin interrupciones a través de Livepeer
  • reproducción HLS/WebRTC

🚀 Comienzo rápido

1. Instalar el nodo Streamplace

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

2. Iniciar una transmisión en vivo

streamplace stream start --source webcam

3. Agregar metadatos

Configurar derechos de contenido, advertencias y políticas de distribución:
{
  "contentRights": "CC-BY-4.0",
  "contentWarnings": ["flashing lights"],
  "distributionPolicy": {
    "retainSegments": true,
    "allowSyndication": true
  }
}

4. Usar el SDK de Streamplace

import { StreamplaceClient } from '@streamplace/sdk'

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

🧩 Cómo se integra Streamplace con Livepeer

Streamplace hacenorealiza la codificación en sí misma. En su lugar,:
  1. Segmenta y firma cada porción MP4 (1s)
  2. Incorpora metadatos + procedencia
  3. Envía las porciones a los emisores de Livepeer
  4. Orquestadores en la red Livepeer manejan la codificación con GPU
  5. Streamplace vuelve a construir los manifiestos y prepara las salidas de reproducción
Esto carga todo el trabajo intensivo de cálculo en elmercado de GPU descentralizado.

📦 Integración de reproducción

Streamplace proporciona puntos finales de reproducción:
  • Manifestos HLS
  • Sesiones WebRTC
Los reproductores pueden:
  • verificar manifestos C2PA
  • verificar firmas de Ethereum
  • mostrar derechos/advertencias automáticamente
Componente de interfaz de usuario (React):
<StreamplacePlayer src={manifestUrl} showProvenance={true} />

Patrones de integración

🤝 1. Redes sociales (Protocolo AT, Fediverso)

  • creación de transmisiones en vivo del usuario
  • superficie automática de derechos/advertencias
  • flujos conscientes de procedencia

🎥 2. Plataformas de creadores

  • pruebas de propiedad por video
  • licencias y visualización de crédito automatizadas

📰 3. Periodismo y verificación de hechos

  • procedencia verificable para cada segmento
  • detección de alteraciones integrada en la reproducción

🏛️ 4. Plataformas de video ejecutadas por la comunidad

  • nodo autohospedado + moderación distribuida
  • reglas de distribución basadas en metadatos

📚 Páginas relacionadas

Last modified on March 1, 2026