## HTTP Live/Dynamic Streaming

- Video split into many smaller files
- Manifest provides listing of the files and options

m3u8 manifest file from Mux Video

      #EXTM3U
      #EXT-X-VERSION:5
      #EXT-X-INDEPENDENT-SEGMENTS

      #EXT-X-STREAM-INF:BANDWIDTH=2516370,AVERAGE-BANDWIDTH=2516370,CODECS="mp4a.40.2,avc1.640020",RESOLUTION=1280x720,CLOSED-CAPTIONS=NONE
      https://manifest-gce-us-east1-production.fastly.mux.com/.../rendition.m3u8
      #EXT-X-STREAM-INF:BANDWIDTH=1640580,AVERAGE-BANDWIDTH=1640580,CODECS="mp4a.40.2,avc1.640020",RESOLUTION=960x540,CLOSED-CAPTIONS=NONE
      https://manifest-gce-us-east1-production.fastly.mux.com/.../rendition.m3u8
      #EXT-X-STREAM-INF:BANDWIDTH=994068,AVERAGE-BANDWIDTH=994068,CODECS="mp4a.40.2,avc1.64001f",RESOLUTION=640x360,CLOSED-CAPTIONS=NONE
      https://manifest-gce-us-east1-production.fastly.mux.com/9.../rendition.m3u8
      #EXT-X-STREAM-INF:BANDWIDTH=697078,AVERAGE-BANDWIDTH=697078,CODECS="mp4a.40.2,avc1.64001e",RESOLUTION=480x270,CLOSED-CAPTIONS=NONE
      https://manifest-gce-us-east1-production.fastly.mux.com/.../rendition.m3u8

rendition.m3u8

    #EXTM3U
    #EXT-X-TARGETDURATION:6
    #EXT-X-VERSION:3
    #EXT-X-PLAYLIST-TYPE:VOD
    #EXTINF:5,
    https://chunk-gce-us-east1-production.fastly.mux.com/v1/chunk/0.ts
    #EXTINF:5,
    https://chunk-gce-us-east1-production.fastly.mux.com/v1/chunk/1.ts
    #EXTINF:5,
    https://chunk-gce-us-east1-production.fastly.mux.com/v1/chunk/2.ts
    #EXTINF:5,
    https://chunk-gce-us-east1-production.fastly.mux.com/v1/chunk/3.ts
    #EXTINF:5,
    https://chunk-gce-us-east1-production.fastly.mux.com/v1/chunk/4.ts
    #EXTINF:5,
    https://chunk-gce-us-east1-production.fastly.mux.com/v1/chunk/5.ts
    ....continues......