Flipboard Blog

Beyond EXT-X-DISCONTINUITY: Advancing SSAI with Edge Computing and Personalized In-Stream Ad Tech

In the early days of HTTP Live Streaming (HLS), the EXT-X-DISCONTINUITY tag was a groundbreaking tool for signaling transitions between primary content and advertisements. This mechanism enabled early implementations of Server-Side Ad Insertion (SSAI), creating a pathway for ads to be stitched into content. While EXT-X-DISCONTINUITY was pivotal at the time, today's streaming landscape demands more sophisticated solutions that offer lower latency, enhanced personalization, and a seamless viewer experience.

Beyond EXT-X-DISCONTINUITY: Advancing SSAI with Edge Computing and Personalized In-Stream Ad Tech<br />


Modern ad tech now leverages advanced techniques such as manifest manipulation, real-time stream handling, and segment retranscoding—complemented by the power of edge computing—to deliver personalized, in-stream ad experiences. Among these innovations, the use of L-banner in-stream ads stands out. These are specialized ad units integrated directly within the video stream, ensuring that advertisements are both non-intrusive and dynamically personalized.

The Role of EXT-X-DISCONTINUITY in Early SSAI


In the first generation of SSAI implementations, the EXT-X-DISCONTINUITY tag played a crucial role by signaling discontinuities—changes in encoding parameters or time stamps—within a stream. This enabled video players to reset their decoding process and handle ad transitions more gracefully.
Modern Limitations of EXT-X-DISCONTINUITY:

  • Detectable by Ad Blockers: Since the tag appears in the HLS manifest, it's easily flagged by ad blockers that scan playlists, reducing monetization opportunities.

  • Playback Disruption: If the inserted ad segments differ in characteristics like resolution, framerate, or codec from the main content, this tag may cause visual glitches or playback interruptions on certain devices.


While EXT-X-DISCONTINUITY was a powerful first step, today’s ad tech has evolved past these limitations to offer cleaner, less intrusive ways to stitch ads into streams.

Transitioning to Advanced SSAI Techniques


Modern SSAI deployments now focus on three key technical areas:

Manifest Manipulation


Manifest manipulation involves dynamically altering the playlist (or manifest file) served to the client. By integrating ad segments directly into the manifest:
  • Content Substitution and Insertion: Ad segments can be inserted seamlessly in place of or between content segments.
  • Dynamic Flexibility: The server can select ads in real time, adjusting to viewer preferences and contextual data.
  • Smooth Playback: By matching encoding settings between ad segments and primary content, the need for explicit discontinuity markers is eliminated

Stream Handling


Stream manipulation ensures the uninterrupted flow of content and ads:
  • Synchronization: Ensuring audio and video streams remain in sync during transitions.
  • Latency Management: Minimizing delays through real-time ad processing.
  • Fallbacks: Handling ad load failures gracefully to avoid playback disruption.


Segment Retranscoding


This process guarantees compatibility between ad segments and the main stream:
  • Format Matching: Transcoding ad segments to align with the stream's technical specs.
  • Adaptive Bitrate Streaming: Generating multiple quality levels per ad for smooth ABR playback.
  • Consistent Quality: Ensuring a visually and acoustically smooth experience for viewers.

Leveraging Edge Computing in Modern Ad Tech


By bringing computation closer to the user, edge computing boosts performance and personalization:
  • Real-Time Personalization: Edge servers can immediately decide which ad to serve.
  • Reduced Latency: Processing near the viewer shortens ad decision and insertion time.
  • Scalability: Supports high viewer loads during live events and peak times.

Enhancing Viewer Engagement with L-Banner In-Stream Ads


L-banners are in-stream SSAI ads that appear as non-intrusive overlays within the content itself:
  • Integrated In-Stream: The L-banner is rendered as part of the stream, not overlaid by the client.
  • Real-Time Personalization via Edge Computing: Banners reflect each viewer’s behavior and context.
  • Retranscoding Alignment: Ads are visually and technically consistent with the primary stream.

These characteristics ensure that L-banners enhance engagement while maintaining a smooth viewing experience.

iReplay.TV's Pioneering Approach


At iReplay.TV, we began our SSAI journey in December 2012 using EXT-X-DISCONTINUITY. Since then, we’ve added some key features:
  • Standardized Ad Encoding for compatibility with every stream.
  • Dynamic Manifest and Stream Manipulation without relying on announced SCTE-35 or discontinuity markers.
  • Robust Segment Retranscoding to maintain quality across all devices and networks.
  • Edge Computing Deployment for localized ad decisioning and fast delivery.
  • In-Stream L-Banner Ad Support for personalized, non-intrusive monetization.

Conclusion


The move from EXT-X-DISCONTINUITY to edge-powered, markerless SSAI is a major leap forward in streaming ad tech. By combining real-time manifest manipulation, stream control, segment retranscoding, and edge delivery, platforms can offer seamless, personalized ad experiences that enhance both engagement and revenue.

At iReplay.TV, we’re proud to be part of this evolution—building smarter SSAI systems that serve viewers and advertisers better, every second of the stream.


Article written by
Sylvain CorvaisierCorvaisier Sylvain Independent Streaming Engineer
LinkedIn
Independent streaming and iOS engineer

Last modified: April 12th, 2025 Is Low Latency Killing Nintendo Switch 2 Game Chat?

HEVC: The Promise of a Future That Never Came

Video Production and Live streaming companies in France

Paris Paris
Rennes Ille Et Vilaine
Tours Indre Et Loire

Blog articles

Share this article

Subscribe to this blog

Get your own TV channel on iOS, Android, Roku, Fire TV and Connected TV like this one easily

Unlimited, automated, 24/7 TV Channels from your content at $0.001 per minute

Cars and Roads - Brands (https://ireplay.tv/carsandroads/brands.m3u8)

Trusted by

trusted by Sky for native iOS development, SGAI interstitials, infrastructure and headend consulting
trusted by Arte for low-latency live streaming
trusted by DJing for VOD2Live, very high quality live streaming, Jukebox TV, private podcasts, paygate, iOS, iPadOS apps
trusted by CNRS for 'Antarctica to World' Live Streaming
trusted by Velocix for consulting and ops services
trusted by Thomson Video Networks/Harmonic for OTT/cloud training


A portion of iReplay.TV's revenues, specifically 1%, is being allocated towards funding research and providing assistance for children's cancer treatment at Gustave Roussy Institute
Learn more about Gustave Roussy cancer Institute