One MP4 file
8.87 MB · 1080p
The browser gets one full-size version. It is simple and starts quickly when the file is small enough for the connection.
Play the same 12-second clip as one MP4 file and as an HLS stream that can change quality while it plays.
The short answer: Small background loops are often simplest as optimized MP4 files. Longer or heavier videos can benefit from HLS because the player can lower or raise the picture quality when the connection changes.
Use the buttons below. A replay may use saved browser data, so the first run is usually the fairest.
MP4 file · H.264 · 1080p · 8.87 MB
Choose MP4 or HLS.
8.87 MB · 1080p
The browser gets one full-size version. It is simple and starts quickly when the file is small enough for the connection.
0.68 MB at 360p
2.06 MB at 720p
The video is split into two-second pieces. The player can switch between the smaller and larger picture while the video is running.
1 Mbps · MP4: 5.85-second start · 33 stops · about 53.9 seconds stopped
1 Mbps · HLS: 1.01–1.03-second start · 0 stops · 360p
10 Mbps · MP4: 0.66–0.67-second start · 0 stops
10 Mbps · HLS: 0.26-second start · 0 stops · 720p
Source: eight Chrome runs on September 11, 2026. Each format and speed was tested twice on the same computer with the browser cache off and 40 ms of network delay. This was a controlled test, not real visitor data.
A page visit is not automatically a video play. These examples assume each visitor loads and watches this full 12-second sample once.
10,000 visits
One full play each
MP4: 88.7 GB
HLS at 360p: 6.8 GB
HLS at 720p: 20.6 GB
100,000 visits
One full play each
MP4: 886.7 GB
HLS at 360p: 68.0 GB
HLS at 720p: 206.2 GB
1 million visits
One full play each
MP4: 8.87 TB
HLS at 360p: 680 GB
HLS at 720p: 2.06 TB
The HLS total depends on which quality each visitor receives. It may switch more than once, so real use will usually fall somewhere between the quality examples.
Use MP4 for a small loop or short clip when your current plan can handle the traffic. Use self-managed HLS when adaptive quality matters and your team can prepare the files and maintain the player. Use a managed stream when you want the service to handle encoding, quality levels, delivery, and the player. Use a marketing platform when lead tracking and detailed viewer reports help pay for the higher monthly price.
Prices checked September 11, 2026. “From” prices can change by region and use. These are planning examples, not quotes.
HLS can reduce buffering, but it cannot promise perfect playback on every connection. Video length, file size, picture quality, and network speed all matter.