HLS — adaptive bitrate streaming for the web
HTTP Live Streaming (HLS) is the format every modern player understands. A clip is split into ~6-second .ts segments at multiple bitrates; a master .m3u8 playlist lets clients switch between rungs based on bandwidth. Self-hosting HLS is a few FFmpeg commands plus an HTTP server.