Live Demo

The real Zeeker player. Every version, every mode.

This page runs the actual production player bundles served from our CDN — the same files publishers embed. Pick a player version, a display mode and a real VAST test ad, then hit run. If the video waterfall passes, the slot switches to the banner waterfall automatically.

Publisher slot — the player renders below
Player is floating — scroll around, or bring it back.

This is the production bundle

The script running on this page is served from the same CDN path publishers embed: adops.zeeker.com/video_player/<version>/zeeker_video_banner_player.js. Nothing here is mocked — you're watching the real waterfall engine request, verify and render VAST creatives through the Google IMA SDK.

One slot, two demand paths

Leave banner fallback on and let a video ad finish (or fail): the same slot switches to the banner waterfall, so the impression never earns zero. That video→banner switch is the core of the Zeeker player and is fully configurable per placement in the dashboard.

Float modes

Choose a float mode and re-run: the player docks to your chosen corner with a close button, exactly as it behaves on publisher pages. "Float on scroll" starts in the slot and docks only when you scroll it out of view — scroll down this article to see it happen.

Versions

V2 is the legacy single-tag player still live on some publishers. V3 is the current production engine with parallel video waterfalls, banner switching, geo/time targeting and policy controls. V4 is the next-generation modular build — feature-flag-aware bundles compiled per player so publishers only ship the bytes they use.

Every knob on this page — and dozens more (rotation, floors, timeouts, scheduling, geo) — is a per-player setting in the Zeeker dashboard, deployable in seconds without touching page code.