Dolby OptiView
Deportes en vivo. El mismo momento. Cada dispositivo.

El deporte premium en vivo es un reproductor + un pipeline de baja latencia + anuncios que no desincronizan el marcador. Este proyecto consiste en integrar Dolby OptiView (Player, Streaming, Ads, Sports Intelligence) — no construir una página HLS de juguete.

Qué se entregó: OptiView Player on Web, iOS y Android (THEO lineage), OptiView Streaming para baja latencia / tiempo real, OptiView Ads / Ad engine para inserción en vivo, ganchos REST y SDK de dolby.io. Pegamento Node.js para sesión y derechos de acceso.

OptiView Player WebRTC / LL-HLS Web · iOS · Android
Streaming deportivo inmersivo en vivo en varios dispositivos
Baja latencia
Anuncios en vivo
Cualquier dispositivo
Aficionado en el teléfono + stream del salón
El mismo punto de cue. SDK del reproductor, no tres reproductores a medida.
dolby.io
Player Web · iOS · Android
Streaming En vivo de baja latencia
Ads Inserción en vivo
Intel Compromiso del aficionado

Un stream. Tres SDKs oficiales.

No mantenemos un cuarto reproductor. OptiView Player es la capa de dispositivo. Nuestras shells de app cubren auth, derechos y overlays de Sports Intelligence.

Reproductor web

OptiView Player en la página del partido. Cambio de calidad, anuncios, métricas en tiempo real.

Entregado

iOS SDK

El mismo stream en la app del club/liga. Reglas de audio en segundo plano, no un WKWebView silenciado.

Entregado

Android SDK

Ruta de clase ExoPlayer vía OptiView. Los mismos marcadores de anuncio que en web.

Entregado

Tres reproductores son tres caídas.

Antes de OptiView, web usaba un HLS.js parcheado, iOS usaba AVPlayer con anuncios a medida, Android iba dos segundos atrás. El chat decía “gol” mientras el teléfono seguía en el centro del campo.

  • Deriva de latenciaTeléfonos 8–12s detrás del televisor del bar. Apuestas y chat morían.
  • Los anuncios rompían el borde en vivoPrerolls estilo VOD en un partido en vivo.
  • No QoEOps se enteraba del rebuffering por Twitter.

Saque inicial · domingo 16:00

  1. 15:58 — El SDK del reproductor se une a la sesión OptiView Streaming. Derecho de acceso desde nuestra API Node.js.
  2. 16:12 — Corte publicitario en vivo vía Ad engine. Todos los dispositivos dan en el mismo cue.
  3. 16:41 — Gol. Sports Intelligence marca el pico. El overlay sigue sincronizado.
  4. FT — Métricas QoE en la consola que Dolby ya documenta, no un beacon casero.

Trabajo de streaming, tema a tema

01 · Reproductor

SDK oficial

Antes

HLS.js bifurcado.

Después

OptiView Player en web, iOS, Android.

02 · Latencia

Momento compartido

Antes

12s detrás del estadio.

Después

Ruta OptiView Streaming / tiempo real.

03 · Anuncios

Inserción en vivo

Antes

Preroll que pausa el partido.

Después

OptiView Ads + Ad engine.

04 · QoE

Metrics

Antes

Adivinar por las quejas.

Después

Métricas de espectadores en tiempo real desde el reproductor.

05 · Auth

Quién puede ver

Antes

Un m3u8 filtrado.

Después

Tickets de sesión Node.js. El reproductor pide con tokens.

06 · Intel

Qué retuvo a los aficionados

Antes

Mapas de calor en una diapositiva.

Después

Sports Intelligence en caídas de engagement.

SDKs Dolby OptiView. Nuestra app es la shell.

La tecnología se toma de dolby.io / OptiView: Player (linaje THEO Technologies), Streaming, Ads, Ad engine, Sports Intelligence. Escribimos la shell del producto en React (web) y móvil nativo, con Node.js para derechos: no reimplementamos un CDN.

Fuente: dolby.io (OptiView Player, Streaming, Ads, Sports Intelligence; citas de NFL+ y clubs en el sitio público).

OptiView Player THEO WebRTC / LL-HLS iOS SDK Android SDK OptiView Ads Node.js
OptiView Player

Web, iOS, Android. La compatibilidad multiplataforma es trabajo del proveedor.

OptiView Streaming

En vivo de baja latencia para que chat y vídeo compartan un momento.

Ads + Ad engine

Inserción de calidad broadcast en vivo, no hacks de VOD.

Shell Node.js

Derechos, iniciar sesión, mapear usuario → stream.

Qué cambió después del go-live

El mismo segundo

Teléfono y TV del bar están en el mismo momento.

Anuncios que no desincronizan

Los cortes están alineados al cue.

QoE es un gráfico

Los rebuffers son tickets, no tweets.

¿Necesita deporte en vivo en reproductores reales?

SDKs OptiView + su shell. Esa es la forma Dolby.io.