Adaptive Streaming vs Buffering for Video Ads: A Comparison

There are several types of video content displaying available within the programmatic creative industry. The following article discusses how and why you should or should not use adaptive streaming in programmatic advertising, and what are the alternatives.

Traditional Streaming

To get started, let’s look at streaming in the wider sense.

Traditional streaming technologies typically distribute a fixed bitrate video stream. If the viewer’s network connection cannot support the bitrate, the video may buffer or not play smoothly. This approach can lead to poor viewing experiences, especially for users with slower connections or lower-end devices.

Video streaming is the continuous transmission of video files from a server to a client, allowing users to watch videos in real-time without needing to download the entire file. This technology enables the instant playback of videos over the Internet.

What is Adaptive Streaming?

Adaptive Streaming is a technology that dynamically adjusts the quality of a video stream in real-time based on the viewer’s internet connection and device performance to provide the best possible viewing experience.

Sometimes you watch videos online and they can be a bit slow or stop and start? That’s because the video is trying to fit through your internet connection, and if it’s too slow, it can’t keep up.

Adaptive streaming is a way to make sure that doesn’t happen. It’s kind of like how you might adjust the volume on your TV based on how loud or quiet the room is. Adaptive streaming does something similar with the video, adjusting the quality based on how fast your internet is.

This way, you can watch videos without any interruptions or buffering, however, this also means that the quality of the video you are watching may change.

Benefits of Adaptive Streaming

Adaptive streaming offers several benefits in advertising, making it an increasingly popular choice for delivering video content. Here are the key advantages:

Better User Experience: Adaptive streaming adjusts video quality based on the user’s internet connection, minimising buffering and providing a smoother viewing experience.

Increased Engagement: Users are less likely to abandon a video due to poor quality or buffering issues, leading to longer viewing times and higher engagement rates.

Broader Reach: Adaptive streaming works across a wide range of devices, from smartphones to smart TVs, ensuring that ads reach a diverse audience. It adapts to varying network conditions, making it possible to deliver ads even in low-bandwidth scenarios.

Cost-Effective Delivery: Adaptive streaming reduces the amount of data required for video playback, lowering delivery costs for advertisers.

Downsides of Adaptive Streaming

Low Quality: if the network connection is slow, the video adjusts itself to keep playing meaning the quality might drop significantly.

Older Devices: Some older devices or browsers may not fully support adaptive streaming technologies like HLS or DASH, leading to playback issues or the need for fallback solutions.

Usage Purpose: Generally video ads are anywhere between 6-seconds to 2-minutes, with 15- and 30-second ads being the most common. Adaptive streaming makes sense of video content longer than 10-minutes, as buffering is uncommon for short form content.

What is Buffering?

Definition: Buffering refers to the process of pre-loading video data into memory before it is played back. This helps to ensure a smooth playback experience by reducing interruptions caused by fluctuations in network speed.

How it works:

  • When a user starts a video, a portion of the video data is pre-loaded (buffered) into the player’s memory.
  • As the video plays, the player continues to load additional data ahead of the current playback point.
  • If the network speed drops, the pre-buffered data can be used to continue playback without interruption.

Use Cases:

  • Standard video playback on websites or apps where some initial buffering time is acceptable.
  • Download-to-play scenarios where the video can be fully or partially buffered before playback begins, such as offline viewing in video apps.

Nexd uses buffering by downloading content to the viewers device in 5-second chunks. If the user doesn’t wish to finish watching the video, no additional data is wasted. It’s the most sustainable method for showing video ads.

Benefits of Buffering

  1. Smooth Playback Experience: By preloading data, buffering reduces interruptions, providing a consistent viewing experience.
  2. Reliable Quality: Ensures that the video plays at a steady quality without sudden drops due to network fluctuations.
  3. Control Over Playback: Advertisers can ensure that the ad is seen as intended, without the risk of quality degradation or buffering interruptions.

Cons of Buffering

  1. Initial Delay: Normally users might experience a buffering period before the ad starts, which could lead to higher bounce rates. This problem has been solved by Nexd by compressing technology that significantly reduces the file size, meaning it won’t be a problem to buffer it.
  1. Limited Adaptability: Unlike adaptive streaming, buffering does not adjust the video quality dynamically based on real-time network conditions, potentially leading to playback issues in fluctuating network environments if the video content is 10+ minutes long. However, that shouldn’t be an issue in advertising as the video content is never that long.

Conclusion

Adaptive streaming offers a dynamic approach to video ad delivery by adjusting quality based on the viewer’s internet connection and device capabilities, ensuring minimal buffering and a broader reach. This technology enhances user engagement by providing a smoother viewing experience. However, it faces challenges such as potential quality drops with slower connections.

Buffering, on the other hand, ensures a consistent and reliable viewing experience by preloading video data, reducing interruptions regardless of real-time network fluctuations. This method guarantees steady quality and allows advertisers to maintain control over how the ad is presented, without the risk of sudden quality degradation.

Innovations like chunk-based downloading mitigate this issue and offer a sustainable and efficient solution for delivering high-quality video ads. Overall, buffering proves advantageous for shorter ads and environments where maintaining consistent quality is crucial.