Welcome to the Adaptive Streaming Simulator!

The Adaptive Streaming Simulator allows you to simulate the delivery of a very heavy video ad across a variety of connectivity scenarios. There are several standards available for adaptive streaming, including HLS (HTTP Live-Streaming) and MPEG-DASH. Sizmek supports both HLS and MPEG-DASH. For the purposes of this demo, we compare the experience of a progressively downloaded .mp4 ad versus an adaptively streamed HLS ad.

Choose demo:

With a high bandwidth WiFi connection, both progressive loading and adaptive streaming start out with high-quality video. However, when the WiFi connection drops and switches over to a low-bandwidth 3G connection, progressively loaded video begins buffering. Adaptive Streaming smoothly switches to a lower bitrate, a seamless experience that is appropriate for the lower-bandwidth environment

  • Progressive Download (MP4)
  • Adaptive Streaming (HLS)

The progressively downloaded video on the left will still attempt to render the high-quality video and will immediately start buffering a few seconds into the video. The adaptive streaming video on the right starts off with a lower bitrate experience, and the entire video plays smoothly.

  • Progressive Download (MP4)
  • Adaptive Streaming (HLS)

Both the progressively loaded video on the left, and the adaptively streamed video on the right start playing the highest quality video file smoothly. In high bandwidth environments, the experience on adaptive streaming is uncompromisingly high quality, and cannot be differentiated from the progressively downloaded video file.

  • Progressive Download (MP4)
  • Adaptive Streaming (HLS)

How does HLS work?

Sizmek HLS automatically “snips” your video into short MP4 units (publishers often choose 3- and 5-second units). These short segments are encoded so they become a series of parallel video spots with varying bitrates and dimensions, so lower bitrate and dimension segments match up to lower bandwidth environments and vice versa.

Every 5 seconds, Sizmek HLS analyzes a variety of technical factors (player size, available bandwidth, etc.) and serves a specific segment. This process repeats at lightning fast speed throughout the course of the ad, with each segment seamlessly stitched together to the previous one.

As your audience’s bandwidth fluctuates, the quality of the video adjusts so that your video plays uninterrupted.