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