Dolby OptiView
Live sports. Same moment. Every device.

Premium live sport is een player + een low-latency pipeline + ads die de score niet uit sync halen. Dit traject is het integreren van Dolby OptiView (Player, Streaming, Ads, Sports Intelligence) — geen speelgoed-HLS-pagina bouwen.

Wat live ging: OptiView Player on Web, iOS en Android (THEO lineage), OptiView Streaming voor low-latency / real-time, OptiView Ads / Ad engine voor live insertion, REST- en SDK-hooks van dolby.io. Node.js-lijm voor sessie en entitlements.

OptiView Player WebRTC / LL-HLS Web · iOS · Android
Immersive live sports streaming on multiple devices
Low latency
Live ads
Any device
Fan on phone + living-room stream
Hetzelfde cue point. Player SDK, geen drie custom players.
dolby.io
Player Web · iOS · Android
Streaming Low-latency live
Ads Live insertion
Intel Fan engagement

One stream. Three official SDKs.

We onderhouden geen vierde player. OptiView Player is de devicelaag. Onze appschillen doen auth, entitlements en Sports Intelligence-overlays.

Web player

OptiView Player op de matchpagina. Kwaliteitsschakeling, ads, realtime metrics.

Shipped

iOS SDK

Dezelfde stream in de club/league-app. Achtergrondaudioregels, geen gedempte WKWebView.

Shipped

Android SDK

ExoPlayer-class path via OptiView. Same ad markers as web.

Shipped

Three players is three outages.

Voor OptiView gebruikte web een gepatchte HLS.js, iOS AVPlayer met custom ads, Android liep twee seconden achter. Chat zei “goal” terwijl de telefoon nog middenveld was.

  • Latency driftTelefoons 8–12s achter de bar-tv. Bets en chat stierven.
  • Ads braken de live edgeVOD-achtige prerolls op een live wedstrijd.
  • Geen QoEOps leerde over rebuffering van Twitter.

Kick-off · Sunday 16:00

  1. 15:58 — Player SDK joinet de OptiView Streaming-sessie. Entitlement van onze Node.js API.
  2. 16:12 — Live ad break via Ad engine. Alle devices raken dezelfde cue.
  3. 16:41 — Goal. Sports Intelligence markeert de spike. Overlay blijft in sync.
  4. FT — QoE-metrics in de console die Dolby al documenteert — geen zelfgemaakte beacon.

Streaming work, topic by topic

01 · Player

Official SDK

Voorheen

Geforkte HLS.js.

Daarna

OptiView Player op web, iOS, Android.

02 · Latency

Shared moment

Voorheen

12s achter het stadion.

Daarna

OptiView Streaming / real-time pad.

03 · Ads

Live insertion

Voorheen

Preroll die de wedstrijd pauzeert.

Daarna

OptiView Ads + Ad engine.

04 · QoE

Metrics

Voorheen

Gissen uit klachten.

Daarna

Realtime viewermetrics van de player.

05 · Auth

Wie mag meekijken

Voorheen

Een gelekte m3u8.

Daarna

Node.js-sessietickets. Player requests met tokens.

06 · Intel

Wat fans vasthield

Voorheen

Heatmaps op een slide.

Daarna

Sports Intelligence bij engagementdips.

Dolby OptiView SDKs. Onze app is de schil.

Technologie komt van dolby.io / OptiView: Player (THEO Technologies-lijn), Streaming, Ads, Ad engine, Sports Intelligence. We schrijven de productschil in React (web) en native mobile, met Node.js voor entitlements — we herimplementeren geen CDN.

Bron: dolby.io (OptiView Player, Streaming, Ads, Sports Intelligence; NFL+ en clubquotes op de publieke site).

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

Web, iOS, Android. Cross-platform compatibility is de taak van de vendor.

OptiView Streaming

Low-latency live zodat chat en video een moment delen.

Ads + Ad engine

Broadcast-kwaliteit insertion op live, geen VOD-hacks.

Node.js shell

Entitlements, start session, map user → stream.

Wat veranderde after go-live

Same second

Telefoon en pub-tv zitten in hetzelfde moment.

Ads die niet uit sync lopen

Breaks zijn cue-aligned.

QoE is een grafiek

Rebuffers zijn tickets, geen tweets.

Live sport op echte players nodig?

OptiView SDKs + uw schil. Dat is de Dolby.io-vorm.