Share this
Is Server-Guided Ad-Insertion (SGAI) revolutionizing streaming monetization?
by THEO Technologies on August 8, 2024
The Ad Experience Today and Tomorrow
In today’s streaming landscape, media and entertainment companies focus on saving costs and increasing revenue through various strategies. Besides the subscription model, companies are expanding their presence across platforms and finding the optimal ad strategy to monetizing their content.
According to Statista1, the over-the-top (OTT) TV and video revenue was 74 billion U.S. dollars in the United States in 2023. A forecast suggested that the revenue will continue to increase to over 80 billion U.S. dollars in 2029. While SVOD will likely remain the largest segment, ad-supported streaming will show the highest growth rate. Another report2 shows, the advertising revenue of free ad-supported streaming TV (FAST) in the United States is expected to reach over six billion U.S. dollars by 2025. This marks an increase of about 3.5 billion U.S. dollars compared with the estimate of 2021.
When it comes to monetizing streaming content, companies need more viewers to generate more revenue. However, too many ads or a poor ad experience can push your viewers to other OTT providers. The challenge is that today’s ad format is not great. Viewers, especially the younger generations, don’t like to be interrupted by full screen ads when they are watching engaging content.
Additionally, the viewer experience includes both the content and the advertisements. The video quality of ads significantly impacts how viewers perceive the quality of the advertised product. Poor ad experiences can negatively affect this perception. Therefore, it's crucial to ensure that the ad experience meets high standards.
To keep viewers engaged while seeking new monetization opportunities, companies are exploring innovative ad experiences and enhanced personalization options. Ideally, OTT providers and advertisers can deliver relevant ads that viewers actually enjoy watching.
Technologies Today - CSAI and SSAI
Let’s take a look at the most adopted ad insertion technologies today.
The pros and cons of Client-Side Ad Insertion (CSAI)
CSAI involves ads being inserted into the content on the client side, meaning the user's device.
This method is easy to get started with and requires low infrastructure, offering high levels of personalization and customization. However, it can be very difficult to achieve a smooth cross-platform experience and involves high development costs and custom implementation. Additionally, it is susceptible to ad blockers.
Figure 1: Pros and cons of CSAI
The pros and cons of Server-Side Ad Insertion (SSAI)
To overcome the shortcomings with CSAI, many companies have transitioned from CSAI to SSAI (Server-Side Ad Insertion). SSAI, also known as "ad stitching," integrates ads into the video stream on the server side before delivery, making it more resilient to ad blockers. This method is easy to implement across platforms but has some drawbacks, including higher latency and start-up times. Additionally, SSAI faces challenges with scalability and personalization, involves higher costs, and does not support new ad formats.
Figure 2: Pros and cons of SSAI
CSAI and SSAI each come with their trade-offs. How can we keep viewers engaged while maximizing monetization opportunities? How can we deliver a smoother ad experience that viewers appreciate while efficiently generating more revenue? Current ad technologies, CSAI and SSAI, fall short of meeting today's and tomorrow's needs. We need new ad technology that offers a better, easier, and more cost-effective ad experience while enabling more monetization options.
What is Server-Guided Ad Insertion (SGAI)?
Server-Guided Ad Insertion (SGAI) is a new approach coming up on the ad insertion horizon. It is an advanced ad-insertion technology where the player and ad-server dynamically guide which ads to insert based on real-time viewer data and context. The ad breaks are signaled by the server, the client-side video player handles the personalization, ad insertion and beaconing, with the ready to play ad content provided by the ad-server.
Figure 3: How Server-Guided Ad-Insertion (SGAI) works
By logically redistributing responsibilities, SGAI combines the strengths of CSAI and SSAI to deliver an optimal ad experience. It combines CSAI’s scalability and advanced personalization capabilities with SSAI’s seamless viewing experience. SGAI ensures that ads are precisely tailored to individual viewer preferences while being smoothly embedded into the video stream, effectively avoiding issues like buffering and ad blockers.
Figure 4: comparison table of CSAI, SSAI and SGAI
In the server-guided approach, the video player plays a pivotal role as the ad experience coordinator, gaining detailed insights about the platform, ad break duration, user profiles, and session context to deliver the most relevant and timely ads.
This hyper-personalization targeting enhances viewer engagement. Furthermore, SGAI is highly scalable, allowing it to manage large amounts of ad inventory without needing extensive server infrastructure. This makes it both efficient and flexible in meeting different demands.
The Benefits of Server-Guided Ad Insertion
In the competitive world of streaming, striking the right balance between monetization and viewer engagement is crucial. The key to success is delivering an exceptional viewer experience.
Utilizing SGAI offers several significant business advantages:
- Simplicity with No Long Manifests or DVR Window Limitations: with SGAI the player only reaches out to the ad decisioning server when a break is actually going to be played. This removes the need to pre-populate the manifest with advertisements.
- Unmatched Scalability and Low Risk: with SGAI there is no central component in the backend (stitcher) that needs to scale to all viewers and impacts all viewers if something goes wrong.
- Guaranteed Ad Delivery: with SGAI the player only requests inventory when the ad break will be played, the ad break is served as one playable stream and is fully ready made by the POD serving, the player is in control of playback and can easily adjust to changing conditions and timing.
- Enhanced Analytics and Monitoring: with SGAI, the player handles ad splicing and is fully aware of the ad breaks. This means the player has complete information on the viewer, device, and playback session, allowing for detailed analytics through solutions like MUX, Conviva, and NPAW. This results in a high degree of insights into viewer behavior and ad performance.
- Real-Time Flexibility and Lower Latency: with SGAI there is no need to do the ad decisioning call ahead of time or at playback start, this improves the video start-up time and makes low-latency possible. Secondly the just in time request for ad breaks makes it highly usable for low-latency streaming.
- Optimized Viewer Experience: with SGAI, the player controls the splicing process, fully aware of upcoming breaks, platform specifics, and content conditions. This empowers the player to select the optimal playback and insertion strategy tailored to these parameters.
- Agility and Customization: with SGAI, there is no central stitcher (as discussed earlier), which eliminates a single point of failure that could impact all viewer sessions. This decentralization reduces risk and streamlines the process of making adjustments. As a result, customers can adopt new features and roll out releases more quickly and efficiently.
- Cost-Effective Operations: with SGAI, ad requests will only go out for breaks that will be effectively viewed. Through more insights in the different sessions, the ad server knows upfront what ads are playable and should be offered to the viewer. Therefore, it’s much more efficient.
Overall, SGAI enables streaming companies to maximize revenue while enhancing the viewer experience, providing a competitive edge in the industry.
“The future of monetization is here with SGAI, a hybrid approach that combines the best of client-side and server-side ad insertion. This innovation ensures optimal performance in live streaming and ad delivery, offering a scalable and engaging way to revolutionize ad insertion. By bridging the gap between seamless streaming and targeted advertising, we empower advertisers and delight viewers with more personalized, less disruptive ads.”
Michel Roofthooft
VP Engineering at THEO Technologies
The Pivotal Role of the Video Player
In the context of SGAI, the video player evolves from a component in your video workflow to a pivotal orchestrator within the whole workflow, enabling next-level ad experiences. It goes beyond only playing the content. With SGAI, the video player leverages insights of the platform, user, and session data to work closely with the server, delivering the most relevant ads.
This elevated role of the video player helps to enhance ad experiences and support innovative formats like L-shaped and double-box ads. Additionally, it plays a crucial part in achieving optimal latency by balancing buffer, device, and stream performance. As a result, the video player is the key element not only for improving viewer engagement but also opens up new opportunities for monetization, setting new benchmarks for ad delivery and overall streaming performance.
Server-Guided Ad Insertion with THEOplayer
At THEO, our journey into advertisement and SGAI has been shaped by various innovative projects and real-world challenges. We collaborate closely with our customers to enhance low-latency ad delivery using SGAI, exploring new applications and market needs to innovate future ad strategies.
Our venture into SGAI began with an internal project on low latency mid-roll ads. Testing both SSAI and CSAI, we found CSAI struggled with proprietary signaling and smooth playback, while SSAI increased latency and zapping time. This led us to adopt a hybrid approach, combining the strengths of both technologies.
We addressed smoother ad transitions on older smart TVs by modifying our player to prevent decoder resets, highlighting the importance of maximum stream awareness. Similarly, we resolved lip sync issues on smart TVs caused by inaccurate SSAI stitching by implementing a player-side workaround.
Collaborative efforts with various partners have confirmed that SGAI is the best solution for certain challenges. For instance, a joint customer of THEO and Google faced some challenges with their previous SSAI-based ad-insertion solution. By combining our technology with Google's through this client case, we identified SGAI as the optimal solution. Leveraging the capabilities of Google Ad Manager, we developed a powerful SGAI solution that we continuously innovate and refine, aiming to create next-level ad experiences to meet the evolving demands of the streaming industry.
Conclusion
Server-Guided Ad Insertion (SGAI) can revolutionize streaming monetization by merging the strengths of CSAI and SSAI. It combines CSAI's personalization and scalability with SSAI's seamless delivery, providing a superior ad experience that boosts viewer engagement and satisfaction.
SGAI delivers smooth transitions, innovative ad formats, and cost-effective scalability, meeting the demands of modern streaming. At THEO, we are at the forefront of this innovation, working with customers to enhance ad delivery and improve viewer experiences.
References:
1. Reference: Over-the-top (OTT) TV and video revenue
2. Reference: Advertising revenue of free ad-supported streaming TV (FAST) services
Other relevant resources:
Webinar: The Future of Viewer Engagement and Monetization
Solution: Server-Guided Ad Insertion (SGAI)
Share this
- THEOplayer (46)
- online streaming (40)
- live streaming (35)
- low latency (32)
- video streaming (32)
- HESP (24)
- HLS (21)
- new features (21)
- THEO Technologies (20)
- SDK (19)
- THEOlive (17)
- best video player (17)
- cross-platform (16)
- html5 player (16)
- LL-HLS (15)
- online video (15)
- SmartTV (12)
- delivering content (12)
- MPEG-DASH (11)
- Tizen (11)
- latency (11)
- partnership (11)
- Samsung (10)
- awards (10)
- content monetisation (10)
- innovation (10)
- Big Screen (9)
- CDN (9)
- High Efficiency Streaming Protocol (9)
- fast zapping (9)
- video codec (9)
- SSAI (8)
- Ultra Low Latency (8)
- WebOS (8)
- advertising (8)
- viewers expercience (8)
- "content delivery" (7)
- Adobe flash (7)
- LG (7)
- Online Advertising (7)
- Streaming Media Readers' Choice Awards (7)
- html5 (7)
- low bandwidth (7)
- Apple (6)
- CMAF (6)
- Efficiency (6)
- Events (6)
- drm (6)
- interactive video (6)
- sports streaming (6)
- video content (6)
- viewer experience (6)
- ABR (5)
- Bandwidth Usage (5)
- Deloitte (5)
- HTTP (5)
- ad revenue (5)
- adaptive bitrate (5)
- nomination (5)
- reduce buffering (5)
- release (5)
- roku (5)
- sports betting (5)
- video monetization (5)
- AV1 (4)
- DVR (4)
- Encoding (4)
- THEO Technologies Partner Success Team (4)
- Update (4)
- case study (4)
- client-side ad insertion (4)
- content encryption (4)
- content protection (4)
- fast 50 (4)
- google (4)
- monetization (4)
- nab show (4)
- streaming media west (4)
- support matrix (4)
- AES-128 (3)
- Chrome (3)
- Cost Efficient (3)
- H.265 (3)
- HESP Alliance (3)
- HEVC (3)
- IBC (3)
- IBC trade show (3)
- React Native SDK (3)
- THEOplayer Partner Success Team (3)
- VMAP (3)
- VOD (3)
- Year Award (3)
- content integration (3)
- customer case (3)
- customise feature (3)
- dynamic ad insertion (3)
- scalable (3)
- server-side ad insertion (3)
- video (3)
- video trends (3)
- webRTC (3)
- "network api" (2)
- Amino Technologies (2)
- Android TV (2)
- CSI Awards (2)
- Encryption (2)
- FireTV (2)
- H.264 (2)
- LHLS (2)
- LL-DASH (2)
- MPEG (2)
- Microsoft Silverlight (2)
- NAB (2)
- OMID (2)
- Press Release (2)
- React Native (2)
- Start-Up Times (2)
- UI (2)
- VAST (2)
- VP9 (2)
- VPAID (2)
- VPAID2.0 (2)
- ad block detection (2)
- ad blocking (2)
- adobe (2)
- ads in HTML5 (2)
- analytics (2)
- android (2)
- captions (2)
- chromecast (2)
- chromecast support (2)
- clipping (2)
- closed captions (2)
- deloitte rising star (2)
- fast500 (2)
- frame accurate clipping (2)
- frame accurate seeking (2)
- metadata (2)
- multiple audio (2)
- playback speed (2)
- plugin-free (2)
- pricing (2)
- seamless transition (2)
- server-side ad replacement (2)
- subtitles (2)
- video publishers (2)
- viewer engagement (2)
- wowza (2)
- "smooth playback" (1)
- 360 Video (1)
- AOM (1)
- API (1)
- BVE (1)
- Best of Show (1)
- CEA-608 (1)
- CEA-708 (1)
- CORS (1)
- DIY (1)
- Edge (1)
- FCC (1)
- HLS stream (1)
- Hudl (1)
- LCEVC (1)
- Microsoft Azure Media Services (1)
- Monoscopic (1)
- NAB Show 2016 (1)
- NPM (1)
- NetOn.Live (1)
- OTT (1)
- Periscope (1)
- Real-time (1)
- SGAI (1)
- SIMID (1)
- Scale Up of the Year award (1)
- Seeking (1)
- Stereoscopic (1)
- Swisscom (1)
- TVB Europe (1)
- Tech Startup Day (1)
- Telenet (1)
- Uncategorized (1)
- University of Manitoba (1)
- User Interface (1)
- VR (1)
- VR180 (1)
- Vivaldi support (1)
- Vualto (1)
- adblock detection (1)
- apple tv (1)
- audio (1)
- autoplay (1)
- cloud (1)
- company news (1)
- facebook html5 (1)
- faster ABR (1)
- fmp4 (1)
- hiring (1)
- iGameMedia (1)
- iOS (1)
- iOS SDK (1)
- iPadOS (1)
- id3 (1)
- language localisation (1)
- micro moments (1)
- mobile ad (1)
- nagasoft (1)
- new web browser (1)
- offline playback (1)
- preloading (1)
- program-date-time (1)
- server-guided ad insertion (1)
- stream problems (1)
- streaming media east (1)
- support organization (1)
- thumbnails (1)
- use case (1)
- video clipping (1)
- video recording (1)
- video trends in 2016 (1)
- visibility (1)
- vulnerabilities (1)
- zero-day exploit (1)
- November 2024 (1)
- August 2024 (1)
- July 2024 (1)
- January 2024 (1)
- December 2023 (2)
- September 2023 (1)
- July 2023 (2)
- June 2023 (1)
- April 2023 (4)
- March 2023 (2)
- December 2022 (1)
- September 2022 (4)
- July 2022 (2)
- June 2022 (3)
- April 2022 (3)
- March 2022 (1)
- February 2022 (1)
- January 2022 (1)
- November 2021 (1)
- October 2021 (3)
- September 2021 (3)
- August 2021 (1)
- July 2021 (1)
- June 2021 (1)
- May 2021 (8)
- April 2021 (4)
- March 2021 (6)
- February 2021 (10)
- January 2021 (4)
- December 2020 (1)
- November 2020 (1)
- October 2020 (1)
- September 2020 (3)
- August 2020 (1)
- July 2020 (3)
- June 2020 (3)
- May 2020 (1)
- April 2020 (3)
- March 2020 (4)
- February 2020 (1)
- January 2020 (3)
- December 2019 (4)
- November 2019 (4)
- October 2019 (1)
- September 2019 (4)
- August 2019 (2)
- June 2019 (1)
- December 2018 (1)
- November 2018 (3)
- October 2018 (1)
- August 2018 (4)
- July 2018 (2)
- June 2018 (2)
- April 2018 (1)
- March 2018 (3)
- February 2018 (2)
- January 2018 (2)
- December 2017 (1)
- November 2017 (1)
- October 2017 (1)
- September 2017 (2)
- August 2017 (3)
- May 2017 (3)
- April 2017 (1)
- March 2017 (1)
- February 2017 (1)
- December 2016 (1)
- November 2016 (3)
- October 2016 (2)
- September 2016 (4)
- August 2016 (3)
- July 2016 (1)
- May 2016 (2)
- April 2016 (4)
- March 2016 (2)
- February 2016 (4)
- January 2016 (2)
- December 2015 (1)
- November 2015 (2)
- October 2015 (5)
- August 2015 (3)
- July 2015 (1)
- May 2015 (1)
- March 2015 (2)
- January 2015 (2)
- September 2014 (1)
- August 2014 (1)