VAST Demo
CSAI VAST playout

Creates a break channel on the manifest server whose ad asset is a VAST tag, then runs an SGAI session — so the VAST creative is fetched, parsed, and played by Google IMA (CSAI). Uses a sample VAST tag whose creative is the Optiview sample ad as an MP4, served from a public HTTPS host with CORS (IMA fetches the tag cross-origin; HTTPS also avoids Chrome's Private Network Access block on HTTP-localhost). MP4 because the IMA HTML5 SDK has no HLS engine and plays MP4 across browsers. Running locally needs the Vite dev server (npm run dev).

Select pre-roll and/or mid-roll. VAST is linear-only (CSAI).

Idle — click “Run VAST demo”.
Player
0:00
AD Ad break