Glossary · Advertising

What is CSAI?

Client-side ad insertion

CSAI (client-side ad insertion) is a way of delivering video advertising in which the player on the viewer's device requests each ad from an ad server and plays it itself, pausing the program while the ad runs.

How CSAI works

The player contains an ad SDK. At an ad break, the SDK calls the ad server, receives a response describing the ad, loads the ad's video file and plays it, usually in a second player layered over the first. It fires tracking signals as the ad starts, reaches each quarter and finishes, then hands back to the program.

Strengths

  • Measurement: the device reports directly, which advertisers and verification vendors trust
  • Interactivity: clickable, skippable and overlay ads are straightforward
  • Targeting: device signals are available to the ad request
  • Simplicity: no stitching infrastructure is needed
  • Wide support among ad networks

Weaknesses

  • Ad blockers can stop the ad request on the web
  • The switch between program and ad can show a pause or a spinner
  • Ad quality may not match the program's, since the ad is a separate file
  • Every device platform needs its own SDK integration
  • Hard to time precisely in live streams

CSAI vs SSAI

SSAI stitches ads into the stream on the server, giving seamless playback and resistance to ad blocking at the cost of harder measurement. CSAI is common for on-demand video on the web and mobile; SSAI for live, linear channels and television. Some services use both, or a hybrid in which the server guides the player.

Last reviewed

FAQ

CSAI, answered.

More definitions in the streaming glossary.

Planning a streaming service?
What does CSAI stand for?

CSAI stands for client-side ad insertion.

Is CSAI being replaced by SSAI?

Not replaced. SSAI has taken over live and television, while CSAI remains widespread for on-demand video on web and mobile, where interactivity and direct measurement matter.

Does CSAI support skippable ads?

Yes. Because the player controls the ad, it can show a skip button and report when it is used.

Ready to own the screen?

Tell us what you are launching. We will walk through the platform and map the path to go-live around your catalog, markets and revenue model.