Contains links to additional specifications and documents.
Overview
The following links are in addition to the specifications listed below.
HTTP Live Streaming 2nd Edition. A protocol (version 8) for transferring unbounded streams of multmedia data. This draft specifices the data format of the files and the actions to be taken by the server and the clients of the streams.
RFC 8216. A protocol (version 7) for transferring unbounded streams of multmedia data. This draft specifices the data format of the files and the actions to be taken by the server and the clients of the streams.
FairPlay Streaming. A technology describing how to secure the delivery of streaming media to devices through the HTTP Live Streaming protocol. Using FairPlay Streaming (FPS) technology, content providers, encoding vendors, and delivery networks can encrypt content, securely exchange keys, and protect playback on iOS, tvOS, and Safari on macOS.
MPEG-2 Stream Encryption Format for HTTP Live Streaming. This document describes a sample-level encryption format for several types of elementary streams that can be carried in MPEG-2 transport streams ISO/IEC 13818-1 and MPEG elementary audio streams.
Timed Metadata for HTTP Live Streaming. This document describes how ID3 metadata is carried as timed metadata in MPEG-2 Transport Streams as used by the HTTP Live Streaming protocol.
JavaScript Object Notation (JSON) Chapter Format for HTTP Live Streaming. This document describes how to provide chapter markers and other per-chapter metadata used by iOS, tvOS, and macOS for HTTP Live Streaming (HLS).