Context
Live sports is high-engagement content, but frequent ad breaks break momentum. Even paid viewers usually have no control over how those breaks are handled.
This project explores a simple idea: let the viewer control ad-break behavior in real time.
What I Am Building
The prototype supports three ad-break actions:
- mute audio during ad segments
- replace ad visuals with a neutral holding screen
- keep default playback unchanged
To enable this, I am building an ad-segment detection layer from video and audio signals, then connecting it to a real-time action pipeline.
Technical Focus
Current work is focused on:
- improving ad-boundary detection accuracy
- reducing false triggers during live transitions
- keeping replacement/mute actions fast enough for live playback
Practical Constraint
The technical proof of concept is feasible. The bigger challenge is legal and broadcasting compliance, which is critical before any public release.