Apple Basic Stream
Apple's reference HLS stream with multiple qualities
Big Buck Bunny
Test stream with adaptive bitrates
Sintel Trailer
Short film trailer in HLS format
đ About HLS Streaming
đŦ What is HLS?
HTTP Live Streaming (HLS) is a media streaming protocol developed by Apple. It delivers content by breaking the overall stream into small HTTP-based file downloads.
đą Compatibility
Native support in Safari, iOS, and macOS. Other browsers use hls.js for playback. Supports adaptive bitrate streaming and live broadcasts.
đ§ Features
- Adaptive bitrate streaming
- Multiple quality levels
- Live and on-demand content
- Cross-platform compatibility
đĄ Use Cases
- Live streaming events
- Video on demand services
- Mobile app streaming
- Broadcast television
đˇī¸ MIME Types
application/vnd.apple.mpegurl - Apple's official MIME type
application/x-mpegURL - Alternative widely-supported MIME type
text/plain - Sometimes used by servers for m3u8 files
đĄ Both Apple and x-mpegURL types are valid for HLS streams