Saltar al contenido principal
El Livepeer Player es un componente de React (y un reproductor integrable en lvpr.tv) para reproducir transmisiones y activos. Soporta WebRTC (bajo latencia) y HLS/MP4 como alternativa, y reporta métricas de audiencia cuando se usa con la API de Studio.

React Player

Desde @livepeer/react, use Player.Root, Player.Video, Player.Controls, y otros primitivos. Pase un src (de getSrc(playbackInfo) desde el API de Información de Reproducción) o un playbackId (con un proveedor). El reproductor prefiere WebRTC para transmisiones en vivo y MP4 para VOD cortos; vuelve a HLS en caso de errores o cuando WebRTC no esté disponible (por ejemplo, B-frames en la transmisión).

Reproductor integrable (iframe)

<iframe
  src="https://lvpr.tv?v=PLAYBACK_ID"
  allowfullscreen
  allow="autoplay; encrypted-media; fullscreen; picture-in-picture"
  frameborder="0"
></iframe>
  • Transmisiones en vivo: El valor predeterminado es WebRTC de baja latencia. Usar &lowLatency=false para HLS o &lowLatency=force para WebRTC solo. Usar &clipLength=60 (máximo 120) para recortar. Usar constant=true para reproducción constante (por ejemplo, música).
  • VOD: Las opciones incluyen &muted=false, &autoplay=false, &loop=true.

Miniaturas

  • VOD — Las miniaturas están en la información de reproducción (WebVTT + imágenes de cuadro clave). Consulte Miniaturas (VOD).
  • Transmisión en vivo — La información de reproducción incluye una URL de miniatura PNG que se actualiza con el último cuadro. El reproductor puede usarla como portada del video.

Métricas

El reproductor Livepeer informa sobre el compromiso con Livepeer cuando se usa con la API de Studio. Consultar audiencia y análisis a través de la API o dashboards.
Last modified on March 1, 2026