Upload
hari-prasad-ramadasu
View
233
Download
0
Embed Size (px)
Citation preview
8/7/2019 HTTP Live Streaming Overview
1/28
8/7/2019 HTTP Live Streaming Overview
2/28
8/7/2019 HTTP Live Streaming Overview
3/28
8/7/2019 HTTP Live Streaming Overview
4/28
8/7/2019 HTTP Live Streaming Overview
5/28
8/7/2019 HTTP Live Streaming Overview
6/28
8/7/2019 HTTP Live Streaming Overview
7/28
8/7/2019 HTTP Live Streaming Overview
8/28
8/7/2019 HTTP Live Streaming Overview
9/28
8/7/2019 HTTP Live Streaming Overview
10/28
8/7/2019 HTTP Live Streaming Overview
11/28
/usr/bin/mediastreamsegmenter /usr/bin
developer.apple.com
.ts .M3U8
.m3u
.m3u .mp3
.M3U8
8/7/2019 HTTP Live Streaming Overview
12/28
#EXTM3U
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-TARGETDURATION:10
#EXTINF:10,
http://media.example.com/segment1.ts
#EXTINF:10,
http://media.example.com/segment2.ts
#EXTINF:10,http://media.example.com/segment3.ts
#EXT-X-ENDLIST
.ts
.M3U8
.M38U
.MP3
.M3U8
.ts
.M3U8
.M3U8
8/7/2019 HTTP Live Streaming Overview
13/28
#EXT-X-ENDLIST
#EXT-X-ENDLIST
8/7/2019 HTTP Live Streaming Overview
14/28
8/7/2019 HTTP Live Streaming Overview
15/28
#EXT-X-ENDLIST
8/7/2019 HTTP Live Streaming Overview
16/28
.M3U8
8/7/2019 HTTP Live Streaming Overview
17/28
Index
file
.ts
Alternate-A
Index file
.ts
.ts
Alternate-B
Index file
Alternate-C
Index file
8/7/2019 HTTP Live Streaming Overview
18/28
#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=200000
http://ALPHA.mycompany.com/lo/prog_index.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=200000
http://BETA.mycompany.com/lo/prog_index.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=500000
http://ALPHA.mycompany.com/md/prog_index.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=500000
http://BETA.mycompany.com/md/prog_index.m3u8
.M3U8 .ts
8/7/2019 HTTP Live Streaming Overview
19/28
8/7/2019 HTTP Live Streaming Overview
20/28
8/7/2019 HTTP Live Streaming Overview
21/28
#EXT-X-ENDLIST
8/7/2019 HTTP Live Streaming Overview
22/28
.ts
.M3U8
8/7/2019 HTTP Live Streaming Overview
23/28
/usr/bin/mediastreamsegmenter /usr/bin
developer.apple.com
.ts
mediastreamsegmenter
man mediastreamsegmenter
CODECS EXT-X-STREAM-INF
8/7/2019 HTTP Live Streaming Overview
24/28
8/7/2019 HTTP Live Streaming Overview
25/28
8/7/2019 HTTP Live Streaming Overview
26/28
8/7/2019 HTTP Live Streaming Overview
27/28
8/7/2019 HTTP Live Streaming Overview
28/28