With IMA client-side SDKs, you maintain control of content video playback, while the SDK handles ad playback. Ads play in a separate video player positioned on top of the app's content video player.
- Available to all publishers.
- Can make ad requests to Google Ad Manager, the Google AdSense network, or any VAST-compliant ad server.
For more information on the features supported by IMA client-side for each platform, refer to Support and Compatibility.
With IMA DAI SDKs, apps make a stream request for ad and content video—either VOD or live content. The SDK then returns a combined video stream, so that you don't have to manage switching between ad and content video within your app.
- Provides a seamless, broadcast-like viewing experience.
- Can make ad requests to Google Ad Manager, Ad Exchange for video, AdSense for video, and AdSense for games networks, as well as third-party ad servers. Streams are combined on the Ad Manager servers, regardless of which network an ad is hosted on.