What is the Video Stitcher API?
The Video Stitcher API is a Google Cloud service for server-side ad insertion (SSAI). The service inserts advertising content server-side into video streams so that the resulting stream appears seamless to viewers and is not affected by client-side ad blockers.
The API supports both live streaming and video-on-demand and can integrate with ad decision servers such as Google Ad Manager for dynamic, personalized ad insertion.
Core Features
- SSAI for live and VOD: Server-side ad insertion into real-time streams and on-demand content.
- Ad-blocker resistant: Ads become part of the video stream and cannot be blocked client-side.
- Integration with ad management systems: Connects with Google Ad Manager for dynamic ad decisions.
- Session management: Manages separate sessions for VOD and live stitching scenarios.
Typical Use Cases
Live TV and Sports Streaming
Broadcasters use the Video Stitcher API to dynamically insert personalized ads into live broadcasts that seamlessly integrate into the stream.
OTT Platforms
Streaming platforms monetize their content through server-side ad insertion with personalized ads while maintaining high viewer experience.
Benefits
- Higher ad revenue through ad-blocker resistance
- Seamless viewing experience without technical breaks during ad transitions
- Device-independent: works consistently across different endpoint devices
- Suitable for both live and on-demand scenarios
Integration with innFactory
As a certified Google Cloud partner, innFactory supports you with the Video Stitcher API: streaming platform architecture, ad integration, and operational optimization.
Typical Use Cases
Frequently Asked Questions
What is the Video Stitcher API?
The Video Stitcher API is a Google Cloud service for server-side ad insertion (SSAI). It inserts ads server-side into live and on-demand video streams so the resulting stream appears seamless to viewers and is unaffected by client-side ad blockers.
Why server-side instead of client-side ad insertion?
Server-side ad insertion is resistant to ad blockers because the ad becomes part of the delivered video stream, and it works consistently across devices without requiring extra client-side logic to switch between content and ads.
Does the API support both live and VOD?
Yes, the Video Stitcher API supports both live streams and video-on-demand content and can integrate with ad decision servers such as Google Ad Manager.
How is the Video Stitcher API billed?
Billing is usage-based, typically based on processed streaming minutes or sessions. For current prices and details, refer to the official Google Cloud pricing page.
Does the API need to be enabled before use?
Production use of the Video Stitcher API typically requires having your project enabled through the Google Cloud sales team. Details are available in the official documentation.
What alternatives exist to the Video Stitcher API?
On AWS, AWS Elemental MediaTailor offers comparable server-side ad insertion functionality. The choice usually depends on your existing cloud infrastructure and the ad management systems in use.
Note: All product information on this page has been compiled with care, but is provided without guarantee and may be outdated or incomplete. Cloud services evolve rapidly — features, pricing, SLAs, and availability change frequently. Authoritative and up-to-date information can only be found on the official product page of Google Cloud (official documentation). This page does not represent an offer by Google Cloud.
