Streaming media over HTTP has become widespread due to its efficiency and ability to cache content globally using CDNs. This allows media to be streamed far and wide without buffering issues. While early solutions like Move Networks and Apple HLS paved the way starting in 2008, technologies like Microsoft Smooth Streaming, Netflix's own solution, Adobe HDS, and MPEG-DASH soon followed to make adaptive streaming over HTTP the dominant approach.