I did some writing this week on my explorations with HLS (HTTP Live-Streaming) and how I learned the protocol is really just a bunch of text files in a trench coat.

If you're interested in how it works and how to add features to video streams, check it out!

https://jazco.dev/2024/07/05/hls/

I'll repost the "moral" of the blog here too:

I hope this post encourages you to go explore other protocols you use every day by poking at them in the wild, downloading the files your browser interprets for you, and figuring out how simple some of these apparently “complex” systems are.

How HLS Works

HLS (HTTP Live Streaming) is basically just a bunch of text files in a trench coat pointing at a handful of itty-bitty seconds-long video files

Jaz’s Blog