🔍
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