HLS requirements

Review these specifications for live stream encoders compatible with Media Services Live for HLS.

This topic explains the recommended and required specifications for live stream encoders compatible with Media Services Live for HTTP Live Streaming (HLS). Compatible encoders should be capable of successfully streaming a live event, but meeting these guidelines does not guarantee performance of any encoder on our network.

This table shows the MIME types for HTTP Live Streaming.
File Extension MIME Type
.m3u8 vnd.apple.mpegURL
.ts video/MP2T
.mp4 video/mp4

Refer to the Apple Developers page for additional details on HLS playback on iOS-based devices.

Note: Media Services Live for HLS does not honor live encoders’ HTTP DELETE requests. While Media Services servers will return a 200 HTTP status code, the content is not actually deleted as requested.