GBVision
GBVision
Back to main hub
Advertisement · SSAI Demo
Server-side ad insertion

Advertisement Demo Showcase

We offer a unique advertising space that lets you insert ads into our live audio commentary on your own terms, fully server-side, no player changes on your end. Below are the core insertion types. Each player streams a live demo feed; press play to hear the ad behavior in action.

Standard pre-rollevery session

Plays every time a listener opens the stream and starts the commentary. Reload this page and the ad plays again. The simplest model: every new listening session hears the ad up front.

Ready · press play
Reload test: close and reopen, or refresh, the ad plays on every session.
Pre-roll, once per IPper IP

Plays once per IP address within a configurable time window. Within that window the same network stays silent, so you control whether a listener hears the ad once per match or every visit. Set the window to anything from minutes to hours.

Ready · press play
Reload test: first play has the ad; reload within the window and it is suppressed.
Pre-roll, once per deviceper IP + device

The most accurate de-duplication without sign-in: once per IP and device together. Two different devices behind the same network (home Wi-Fi, mobile carrier) each hear the ad once, instead of only the first one. The recommended default for most campaigns.

Ready · press play
Try it: play on your phone and on your computer, each hears the ad once.
Timed insertion (mid-roll)offset 15s

Instead of playing up front, the ad is inserted after a set time of listening, here 15 seconds in. Combine timing with de-duplication to build fully custom scenarios, and stack multiple ads (for example one at the start and another after 30 seconds).

Ready · press play
Listen for ~15s: the commentary plays first, then the ad is inserted.
Multiple ads in one session0s + 30s

You can stack as many ads as you want in a single session, each on its own timing. Here the first ad plays immediately and a second, different ad plays 30 seconds in. Each ad is tracked independently, so de-duplication on one never blocks the other.

Ready · press play
Listen ~30s: ad one up front, ad two after 30 seconds.

How it works

All insertion happens on our server, mixed directly into the audio stream we deliver. There is nothing to integrate in your player, the same stream URL simply carries the ad.

De-duplication (per IP, per device, or per user) is enforced server-side with configurable time windows. For the most precise one ad per user targeting, a signed per-user token can be added at URL level.