Advantage of HLS/HDS over direct bytestream
CDNs. CDNs make delivering small static HTTP objects much cheeper due caching efficiency, supply and demand, and stateless servers (hence more viewers per server). Second is live video. HTTP does not really work well given a file of infinite length. Hence breaking the stream into segments to make the CDNs job easier.