1 | export default {
|
2 | 'absoluteUris': '#EXTM3U\n' +
|
3 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
4 | '#EXT-X-TARGETDURATION:10\n' +
|
5 | '#EXTINF:10,\n' +
|
6 | 'http://example.com/00001.ts\n' +
|
7 | '#EXTINF:10,\n' +
|
8 | 'https://example.com/00002.ts\n' +
|
9 | '#EXTINF:10,\n' +
|
10 | '//example.com/00003.ts\n' +
|
11 | '#EXTINF:10,\n' +
|
12 | 'http://example.com/00004.ts\n' +
|
13 | '#ZEN-TOTAL-DURATION:57.9911\n' +
|
14 | '#EXT-X-ENDLIST\n' +
|
15 | '\n',
|
16 | 'allowCache': '#EXTM3U\n' +
|
17 | '#EXT-X-TARGETDURATION:10\n' +
|
18 | '#EXT-X-VERSION:4\n' +
|
19 | '#EXT-X-ALLOW-CACHE:YES\n' +
|
20 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
21 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
22 | '#EXTINF:10,\n' +
|
23 | '#EXT-X-BYTERANGE:522828@0\n' +
|
24 | 'hls_450k_video.ts\n' +
|
25 | '#EXTINF:10,\n' +
|
26 | '#EXT-X-BYTERANGE:587500@522828\n' +
|
27 | 'hls_450k_video.ts\n' +
|
28 | '#EXTINF:10,\n' +
|
29 | '#EXT-X-BYTERANGE:713084@1110328\n' +
|
30 | 'hls_450k_video.ts\n' +
|
31 | '#EXTINF:10,\n' +
|
32 | '#EXT-X-BYTERANGE:476580@1823412\n' +
|
33 | 'hls_450k_video.ts\n' +
|
34 | '#EXTINF:10,\n' +
|
35 | '#EXT-X-BYTERANGE:535612@2299992\n' +
|
36 | 'hls_450k_video.ts\n' +
|
37 | '#EXTINF:10,\n' +
|
38 | '#EXT-X-BYTERANGE:207176@2835604\n' +
|
39 | 'hls_450k_video.ts\n' +
|
40 | '#EXTINF:10,\n' +
|
41 | '#EXT-X-BYTERANGE:455900@3042780\n' +
|
42 | 'hls_450k_video.ts\n' +
|
43 | '#EXTINF:10,\n' +
|
44 | '#EXT-X-BYTERANGE:657248@3498680\n' +
|
45 | 'hls_450k_video.ts\n' +
|
46 | '#EXTINF:10,\n' +
|
47 | '#EXT-X-BYTERANGE:571708@4155928\n' +
|
48 | 'hls_450k_video.ts\n' +
|
49 | '#EXTINF:10,\n' +
|
50 | '#EXT-X-BYTERANGE:485040@4727636\n' +
|
51 | 'hls_450k_video.ts\n' +
|
52 | '#EXTINF:10,\n' +
|
53 | '#EXT-X-BYTERANGE:709136@5212676\n' +
|
54 | 'hls_450k_video.ts\n' +
|
55 | '#EXTINF:10,\n' +
|
56 | '#EXT-X-BYTERANGE:730004@5921812\n' +
|
57 | 'hls_450k_video.ts\n' +
|
58 | '#EXTINF:10,\n' +
|
59 | '#EXT-X-BYTERANGE:456276@6651816\n' +
|
60 | 'hls_450k_video.ts\n' +
|
61 | '#EXTINF:10,\n' +
|
62 | '#EXT-X-BYTERANGE:468684@7108092\n' +
|
63 | 'hls_450k_video.ts\n' +
|
64 | '#EXTINF:10,\n' +
|
65 | '#EXT-X-BYTERANGE:444996@7576776\n' +
|
66 | 'hls_450k_video.ts\n' +
|
67 | '#EXTINF:10,\n' +
|
68 | '#EXT-X-BYTERANGE:331444@8021772\n' +
|
69 | 'hls_450k_video.ts\n' +
|
70 | '#EXTINF:1.4167,\n' +
|
71 | '#EXT-X-BYTERANGE:44556@8353216\n' +
|
72 | 'hls_450k_video.ts\n' +
|
73 | '#EXT-X-ENDLIST\n',
|
74 | 'allowCacheInvalid': '#EXTM3U\n' +
|
75 | '#EXT-X-TARGETDURATION:10\n' +
|
76 | '#EXT-X-VERSION:4\n' +
|
77 | '#EXT-X-ALLOW-CACHE:0\n' +
|
78 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
79 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
80 | '#EXTINF:10,\n' +
|
81 | '#EXT-X-BYTERANGE:522828@0\n' +
|
82 | 'hls_450k_video.ts\n' +
|
83 | '#EXT-X-ENDLIST\n' +
|
84 | '\n',
|
85 | 'alternate-audio-accessibility': '#EXTM3U\n' +
|
86 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio",LANGUAGE="eng",NAME="English",AUTOSELECT=YES,DEFAULT=YES,URI="eng/prog_index.m3u8"\n' +
|
87 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio",LANGUAGE="eng",NAME="English Descriptions",AUTOSELECT=YES,DEFAULT=NO,CHARACTERISTICS="public.accessibility.describes-video",URI="eng_desc/prog_index.m3u8"\n' +
|
88 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio",LANGUAGE="fre",NAME="Français",AUTOSELECT=YES,DEFAULT=NO,URI="fre/prog_index.m3u8"\n' +
|
89 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio",LANGUAGE="sp",NAME="Espanol",AUTOSELECT=YES,DEFAULT=NO,URI="sp/prog_index.m3u8"\n' +
|
90 | '\n' +
|
91 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=195023,CODECS="avc1.42e00a,mp4a.40.2",AUDIO="audio"\n' +
|
92 | 'lo/prog_index.m3u8\n' +
|
93 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=591680,CODECS="avc1.42e01e,mp4a.40.2",AUDIO="audio"\n' +
|
94 | 'hi/prog_index.m3u8\n' +
|
95 | '\n',
|
96 | 'alternate-audio-multiple-groups': '#EXTM3U\n' +
|
97 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio",LANGUAGE="eng",NAME="English",AUTOSELECT=YES, DEFAULT=YES,URI="eng/prog_index.m3u8"\n' +
|
98 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio",LANGUAGE="esp",NAME="Spanish",AUTOSELECT=YES, URI="esp/prog_index.m3u8"\n' +
|
99 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-hi",LANGUAGE="eng",NAME="English",AUTOSELECT=YES, DEFAULT=YES,URI="eng/prog_index.m3u8"\n' +
|
100 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-hi",LANGUAGE="esp",NAME="Spanish",AUTOSELECT=YES, URI="esp/prog_index.m3u8"\n' +
|
101 | '\n' +
|
102 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=195023,CODECS="avc1.42e00a,mp4a.40.2",AUDIO="audio"\n' +
|
103 | 'lo/prog_index.m3u8\n' +
|
104 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=591680,CODECS="avc1.42e01e,mp4a.40.2",AUDIO="audio-hi"\n' +
|
105 | 'hi/prog_index.m3u8\n' +
|
106 | '\n',
|
107 | 'alternateAudio': '#EXTM3U\n' +
|
108 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio",LANGUAGE="eng",NAME="English",AUTOSELECT=YES, DEFAULT=YES,URI="eng/prog_index.m3u8"\n' +
|
109 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio",LANGUAGE="fre",NAME="Français",AUTOSELECT=YES, DEFAULT=NO,URI="fre/prog_index.m3u8"\n' +
|
110 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio",LANGUAGE="sp",NAME="Espanol",AUTOSELECT=YES, DEFAULT=NO,URI="sp/prog_index.m3u8"\n' +
|
111 | '\n' +
|
112 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=195023,CODECS="avc1.42e00a,mp4a.40.2",AUDIO="audio"\n' +
|
113 | 'lo/prog_index.m3u8\n' +
|
114 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=591680,CODECS="avc1.42e01e,mp4a.40.2",AUDIO="audio"\n' +
|
115 | 'hi/prog_index.m3u8\n',
|
116 | 'alternateVideo': '#EXTM3U\n' +
|
117 | '#EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="500kbs",NAME="Angle1",AUTOSELECT=YES,DEFAULT=YES\n' +
|
118 | '#EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="500kbs",NAME="Angle2",AUTOSELECT=YES,DEFAULT=NO,URI="Angle2/500kbs/prog_index.m3u8"\n' +
|
119 | '#EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="500kbs",NAME="Angle3",AUTOSELECT=YES,DEFAULT=NO,URI="Angle3/500kbs/prog_index.m3u8"\n' +
|
120 | '\n' +
|
121 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="aac",LANGUAGE="eng",NAME="English",AUTOSELECT=YES,DEFAULT=YES,URI="eng/prog_index.m3u8"\n' +
|
122 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=754857,CODECS="mp4a.40.2,avc1.4d401e",VIDEO="500kbs",AUDIO="aac"\n' +
|
123 | 'Angle1/500kbs/prog_index.m3u8\n',
|
124 | 'brightcove': '#EXTM3U\n' +
|
125 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=240000,RESOLUTION=396x224\n' +
|
126 | 'http://c.brightcove.com/services/mobile/streaming/index/rendition.m3u8?assetId=1824686811001&videoId=1824650741001\n' +
|
127 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=40000\n' +
|
128 | 'http://c.brightcove.com/services/mobile/streaming/index/rendition.m3u8?assetId=1824683759001&videoId=1824650741001\n' +
|
129 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=440000,RESOLUTION=396x224\n' +
|
130 | 'http://c.brightcove.com/services/mobile/streaming/index/rendition.m3u8?assetId=1824686593001&videoId=1824650741001\n' +
|
131 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1928000,RESOLUTION=960x540\n' +
|
132 | 'http://c.brightcove.com/services/mobile/streaming/index/rendition.m3u8?assetId=1824687660001&videoId=1824650741001\n' +
|
133 | '\n',
|
134 | 'byteRange': '#EXTM3U\n' +
|
135 | '#EXT-X-TARGETDURATION:10\n' +
|
136 | '#EXT-X-VERSION:3\n' +
|
137 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
138 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
139 | '#EXTINF:10,\n' +
|
140 | 'hls_450k_video.ts\n' +
|
141 | '#EXTINF:10,\n' +
|
142 | '#EXT-X-BYTERANGE:587500@522828\n' +
|
143 | 'hls_450k_video.ts\n' +
|
144 | '#EXTINF:10,\n' +
|
145 | '#EXT-X-BYTERANGE:713084\n' +
|
146 | 'hls_450k_video2.ts\n' +
|
147 | '#EXTINF:10,\n' +
|
148 | '#EXT-X-BYTERANGE:476580@1823412\n' +
|
149 | 'hls_450k_video.ts\n' +
|
150 | '#EXTINF:10,\n' +
|
151 | '#EXT-X-BYTERANGE:535612@2299992\n' +
|
152 | 'hls_450k_video.ts\n' +
|
153 | '#EXTINF:10,\n' +
|
154 | '#EXT-X-BYTERANGE:207176@2835604\n' +
|
155 | 'hls_450k_video.ts\n' +
|
156 | '#EXTINF:10,\n' +
|
157 | '#EXT-X-BYTERANGE:455900@3042780\n' +
|
158 | 'hls_450k_video.ts\n' +
|
159 | '#EXTINF:10,\n' +
|
160 | '#EXT-X-BYTERANGE:657248@3498680\n' +
|
161 | 'hls_450k_video.ts\n' +
|
162 | '#EXTINF:10,\n' +
|
163 | '#EXT-X-BYTERANGE:571708@4155928\n' +
|
164 | 'hls_450k_video.ts\n' +
|
165 | '#EXTINF:10,\n' +
|
166 | '#EXT-X-BYTERANGE:485040@4727636\n' +
|
167 | 'hls_450k_video.ts\n' +
|
168 | '#EXTINF:10,\n' +
|
169 | '#EXT-X-BYTERANGE:709136@5212676\n' +
|
170 | 'hls_450k_video.ts\n' +
|
171 | '#EXTINF:10,\n' +
|
172 | '#EXT-X-BYTERANGE:730004@5921812\n' +
|
173 | 'hls_450k_video.ts\n' +
|
174 | '#EXTINF:10,\n' +
|
175 | '#EXT-X-BYTERANGE:456276@6651816\n' +
|
176 | 'hls_450k_video.ts\n' +
|
177 | '#EXTINF:10,\n' +
|
178 | '#EXT-X-BYTERANGE:468684@7108092\n' +
|
179 | 'hls_450k_video.ts\n' +
|
180 | '#EXTINF:10,\n' +
|
181 | '#EXT-X-BYTERANGE:444996@7576776\n' +
|
182 | 'hls_450k_video.ts\n' +
|
183 | '#EXTINF:10,\n' +
|
184 | '#EXT-X-BYTERANGE:331444@8021772\n' +
|
185 | 'hls_450k_video.ts\n' +
|
186 | '#EXTINF:1.4167,\n' +
|
187 | '#EXT-X-BYTERANGE:44556@8353216\n' +
|
188 | 'hls_450k_video.ts\n' +
|
189 | '#EXT-X-ENDLIST\n',
|
190 | 'demuxed': '#EXTM3U\n' +
|
191 | '#EXT-X-VERSION:4\n' +
|
192 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio",NAME="en",DEFAULT=YES,AUTOSELECT=YES,LANGUAGE="en",URI="audio.m3u8"\n' +
|
193 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=564300,CODECS="mp4a.40.2,avc1.420015",AUDIO="audio"\n' +
|
194 | 'video.m3u8\n' +
|
195 | '\n' +
|
196 | '\n',
|
197 | 'disallowCache': '#EXTM3U\n' +
|
198 | '#EXT-X-TARGETDURATION:10\n' +
|
199 | '#EXT-X-VERSION:4\n' +
|
200 | '#EXT-X-ALLOW-CACHE:NO\n' +
|
201 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
202 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
203 | '#EXTINF:10,\n' +
|
204 | '#EXT-X-BYTERANGE:522828@0\n' +
|
205 | 'hls_450k_video.ts\n' +
|
206 | '#EXT-X-ENDLIST\n',
|
207 | 'disc-sequence': '#EXTM3U\n' +
|
208 | '#EXT-X-VERSION:3\n' +
|
209 | '#EXT-X-TARGETDURATION:19\n' +
|
210 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
211 | '#EXT-X-DISCONTINUITY-SEQUENCE:3\n' +
|
212 | '#EXTINF:10,0\n' +
|
213 | '001.ts\n' +
|
214 | '#EXTINF:19,0\n' +
|
215 | '002.ts\n' +
|
216 | '#EXT-X-DISCONTINUITY\n' +
|
217 | '#EXTINF:10,0\n' +
|
218 | '003.ts\n' +
|
219 | '#EXTINF:11,0\n' +
|
220 | '004.ts\n' +
|
221 | '#EXT-X-ENDLIST\n' +
|
222 | '\n',
|
223 | 'discontinuity': '#EXTM3U\n' +
|
224 | '#EXT-X-VERSION:3\n' +
|
225 | '#EXT-X-TARGETDURATION:19\n' +
|
226 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
227 | '#EXTINF:10,0\n' +
|
228 | '001.ts\n' +
|
229 | '#EXTINF:19,0\n' +
|
230 | '002.ts\n' +
|
231 | '#EXT-X-DISCONTINUITY\n' +
|
232 | '#EXTINF:10,0\n' +
|
233 | '003.ts\n' +
|
234 | '#EXTINF:11,0\n' +
|
235 | '004.ts\n' +
|
236 | '#EXT-X-DISCONTINUITY\n' +
|
237 | '#EXTINF:10,0\n' +
|
238 | '005.ts\n' +
|
239 | '#EXTINF:10,0\n' +
|
240 | '006.ts\n' +
|
241 | '#EXTINF:10,0\n' +
|
242 | '007.ts\n' +
|
243 | '#EXT-X-DISCONTINUITY\n' +
|
244 | '#EXTINF:10,0\n' +
|
245 | '008.ts\n' +
|
246 | '#EXTINF:16,0\n' +
|
247 | '009.ts\n' +
|
248 | '#EXT-X-ENDLIST\n' +
|
249 | '\n',
|
250 | 'domainUris': '#EXTM3U\n' +
|
251 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
252 | '#EXT-X-TARGETDURATION:10\n' +
|
253 | '#EXTINF:10,\n' +
|
254 | '/00001.ts\n' +
|
255 | '#EXTINF:10,\n' +
|
256 | '/subdir/00002.ts\n' +
|
257 | '#EXTINF:10,\n' +
|
258 | '/00003.ts\n' +
|
259 | '#EXTINF:10,\n' +
|
260 | '/00004.ts\n' +
|
261 | '#ZEN-TOTAL-DURATION:57.9911\n' +
|
262 | '#EXT-X-ENDLIST\n' +
|
263 | '\n',
|
264 | 'emptyAllowCache': '#EXTM3U\n' +
|
265 | '#EXT-X-TARGETDURATION:10\n' +
|
266 | '#EXT-X-VERSION:4\n' +
|
267 | '#EXT-X-ALLOW-CACHE:\n' +
|
268 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
269 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
270 | '#EXTINF:10,\n' +
|
271 | '#EXT-X-BYTERANGE:522828@0\n' +
|
272 | 'hls_450k_video.ts\n' +
|
273 | '#EXT-X-ENDLIST\n',
|
274 | 'emptyMediaSequence': '#EXTM3U\n' +
|
275 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
276 | '#EXT-X-MEDIA-SEQUENCE:\n' +
|
277 | '#EXT-X-ALLOW-CACHE:YES\n' +
|
278 | '#EXT-X-TARGETDURATION:8\n' +
|
279 | '#EXTINF:6.640,{}\n' +
|
280 | '/test/ts-files/tvy7/8a5e2822668b5370f4eb1438b2564fb7ab12ffe1-hi720.ts\n' +
|
281 | '#EXTINF:6.080,{}\n' +
|
282 | '/test/ts-files/tvy7/56be1cef869a1c0cc8e38864ad1add17d187f051-hi720.ts\n' +
|
283 | '#EXTINF:6.600,{}\n' +
|
284 | '/test/ts-files/tvy7/549c8c77f55f049741a06596e5c1e01dacaa46d0-hi720.ts\n' +
|
285 | '#EXTINF:5.000,{}\n' +
|
286 | '/test/ts-files/tvy7/6cfa378684ffeb1c455a64dae6c103290a1f53d4-hi720.ts\n' +
|
287 | '#EXT-X-ENDLIST\n' +
|
288 | '\n',
|
289 | 'emptyPlaylistType': '#EXTM3U\n' +
|
290 | '#EXT-X-PLAYLIST-TYPE:\n' +
|
291 | '#EXT-X-TARGETDURATION:10\n' +
|
292 | '#EXTINF:10,\n' +
|
293 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00001.ts\n' +
|
294 | '#EXTINF:10,\n' +
|
295 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00002.ts\n' +
|
296 | '#EXTINF:10,\n' +
|
297 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00003.ts\n' +
|
298 | '#EXTINF:10,\n' +
|
299 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00004.ts\n' +
|
300 | '#EXTINF:10,\n' +
|
301 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00005.ts\n' +
|
302 | '#EXTINF:8,\n' +
|
303 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00006.ts\n' +
|
304 | '#ZEN-TOTAL-DURATION:57.9911\n' +
|
305 | '#EXT-X-ENDLIST\n' +
|
306 | '\n',
|
307 | 'emptyTargetDuration': '#EXTM3U\n' +
|
308 | '#EXT-X-TARGETDURATION:\n' +
|
309 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=240000,RESOLUTION=396x224\n' +
|
310 | 'http://c.brightcove.com/services/mobile/streaming/index/rendition.m3u8?assetId=1824686811001&videoId=1824650741001\n' +
|
311 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=40000\n' +
|
312 | 'http://c.brightcove.com/services/mobile/streaming/index/rendition.m3u8?assetId=1824683759001&videoId=1824650741001\n' +
|
313 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=440000,RESOLUTION=396x224\n' +
|
314 | 'http://c.brightcove.com/services/mobile/streaming/index/rendition.m3u8?assetId=1824686593001&videoId=1824650741001\n' +
|
315 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1928000,RESOLUTION=960x540\n' +
|
316 | 'http://c.brightcove.com/services/mobile/streaming/index/rendition.m3u8?assetId=1824687660001&videoId=1824650741001\n' +
|
317 | '\n',
|
318 | 'encrypted': '#EXTM3U\n' +
|
319 | '#EXT-X-VERSION:3\n' +
|
320 | '#EXT-X-MEDIA-SEQUENCE:7794\n' +
|
321 | '#EXT-X-TARGETDURATION:15\n' +
|
322 | '\n' +
|
323 | '#EXT-X-KEY:METHOD=AES-128,URI="https://priv.example.com/key.php?r=52"\n' +
|
324 | '\n' +
|
325 | '#EXTINF:2.833,\n' +
|
326 | 'http://media.example.com/fileSequence52-A.ts\n' +
|
327 | '#EXTINF:15.0,\n' +
|
328 | 'http://media.example.com/fileSequence52-B.ts\n' +
|
329 | '#EXTINF:13.333,\n' +
|
330 | 'http://media.example.com/fileSequence52-C.ts\n' +
|
331 | '\n' +
|
332 | '#EXT-X-KEY:METHOD=AES-128,URI="https://priv.example.com/key.php?r=53"\n' +
|
333 | '\n' +
|
334 | '#EXTINF:15.0,\n' +
|
335 | 'http://media.example.com/fileSequence53-A.ts\n' +
|
336 | '\n' +
|
337 | '#EXT-X-KEY:METHOD=AES-128,URI="https://priv.example.com/key.php?r=54",IV=0x00000000000000000000014BB69D61E4\n' +
|
338 | '\n' +
|
339 | '#EXTINF:14.0,\n' +
|
340 | 'http://media.example.com/fileSequence53-B.ts\n' +
|
341 | '\n' +
|
342 | '#EXT-X-KEY:METHOD=NONE\n' +
|
343 | '\n' +
|
344 | '#EXTINF:15.0,\n' +
|
345 | 'http://media.example.com/fileSequence53-B.ts\n',
|
346 | 'event': '#EXTM3U\n' +
|
347 | '#EXT-X-PLAYLIST-TYPE:EVENT\n' +
|
348 | '#EXT-X-TARGETDURATION:10\n' +
|
349 | '#EXTINF:10,\n' +
|
350 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00001.ts\n' +
|
351 | '#EXTINF:10,\n' +
|
352 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00002.ts\n' +
|
353 | '#EXTINF:10,\n' +
|
354 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00003.ts\n' +
|
355 | '#EXTINF:10,\n' +
|
356 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00004.ts\n' +
|
357 | '#EXTINF:10,\n' +
|
358 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00005.ts\n' +
|
359 | '#EXTINF:8,\n' +
|
360 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00006.ts\n' +
|
361 | '#ZEN-TOTAL-DURATION:57.9911\n' +
|
362 | '#EXT-X-ENDLIST\n' +
|
363 | '\n',
|
364 | 'extXPlaylistTypeInvalidPlaylist': '#EXTM3U\n' +
|
365 | '#EXT-X-PLAYLIST-TYPE:STRING\n' +
|
366 | '#EXT-X-MEDIA-SEQUENCE:1\n' +
|
367 | '#EXT-X-ALLOW-CACHE:YES\n' +
|
368 | '#EXT-X-TARGETDURATION:8\n' +
|
369 | '#EXTINF:6.640,{}\n' +
|
370 | '/test/ts-files/tvy7/8a5e2822668b5370f4eb1438b2564fb7ab12ffe1-hi720.ts\n' +
|
371 | '#EXT-X-ENDLIST\n' +
|
372 | '\n',
|
373 | 'extinf': '#EXTM3U\n' +
|
374 | '#EXT-X-TARGETDURATION:10\n' +
|
375 | '#EXT-X-VERSION:3\n' +
|
376 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
377 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
378 | '#EXTINF:10\n' +
|
379 | '#EXT-X-BYTERANGE:522828@0\n' +
|
380 | 'hls_450k_video.ts\n' +
|
381 | '#EXTINF:;asljasdfii11)))00,\n' +
|
382 | '#EXT-X-BYTERANGE:587500@522828\n' +
|
383 | 'hls_450k_video.ts\n' +
|
384 | '#EXTINF:5,\n' +
|
385 | '#EXT-X-BYTERANGE:713084@1110328\n' +
|
386 | 'hls_450k_video.ts\n' +
|
387 | '#EXTINF:9.7,\n' +
|
388 | '#EXT-X-BYTERANGE:476580@1823412\n' +
|
389 | 'hls_450k_video.ts\n' +
|
390 | '#EXTINF:10,\n' +
|
391 | '#EXT-X-BYTERANGE:535612@2299992\n' +
|
392 | 'hls_450k_video.ts\n' +
|
393 | '#EXTINF:10,\n' +
|
394 | '#EXT-X-BYTERANGE:207176@2835604\n' +
|
395 | 'hls_450k_video.ts\n' +
|
396 | '#EXTINF:10,\n' +
|
397 | '#EXT-X-BYTERANGE:455900@3042780\n' +
|
398 | 'hls_450k_video.ts\n' +
|
399 | '#EXTINF:10,\n' +
|
400 | '#EXT-X-BYTERANGE:657248@3498680\n' +
|
401 | 'hls_450k_video.ts\n' +
|
402 | '#EXTINF:10,\n' +
|
403 | '#EXT-X-BYTERANGE:571708@4155928\n' +
|
404 | 'hls_450k_video.ts\n' +
|
405 | '#EXTINF:10,\n' +
|
406 | '#EXT-X-BYTERANGE:485040@4727636\n' +
|
407 | 'hls_450k_video.ts\n' +
|
408 | '#EXTINF:10,\n' +
|
409 | '#EXT-X-BYTERANGE:709136@5212676\n' +
|
410 | 'hls_450k_video.ts\n' +
|
411 | '#EXTINF:10,\n' +
|
412 | '#EXT-X-BYTERANGE:730004@5921812\n' +
|
413 | 'hls_450k_video.ts\n' +
|
414 | '#EXTINF:10,\n' +
|
415 | '#EXT-X-BYTERANGE:456276@6651816\n' +
|
416 | 'hls_450k_video.ts\n' +
|
417 | '#EXTINF:10,\n' +
|
418 | '#EXT-X-BYTERANGE:468684@7108092\n' +
|
419 | 'hls_450k_video.ts\n' +
|
420 | '#EXTINF:10,\n' +
|
421 | '#EXT-X-BYTERANGE:444996@7576776\n' +
|
422 | 'hls_450k_video.ts\n' +
|
423 | '#EXTINF:22,\n' +
|
424 | '#EXTINF:10,\n' +
|
425 | '#EXT-X-BYTERANGE:331444@8021772\n' +
|
426 | 'hls_450k_video.ts\n' +
|
427 | '#EXT-X-BYTERANGE:44556@8353216\n' +
|
428 | 'hls_450k_video.ts\n' +
|
429 | '#EXT-X-ENDLIST\n' +
|
430 | '\n',
|
431 | 'invalidAllowCache': '#EXTM3U\n' +
|
432 | '#EXT-X-TARGETDURATION:10\n' +
|
433 | '#EXT-X-VERSION:4\n' +
|
434 | '#EXT-X-ALLOW-CACHE:MAYBE\n' +
|
435 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
436 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
437 | '#EXTINF:10,\n' +
|
438 | '#EXT-X-BYTERANGE:522828@0\n' +
|
439 | 'hls_450k_video.ts\n' +
|
440 | '#EXT-X-ENDLIST\n',
|
441 | 'invalidMediaSequence': '#EXTM3U\n' +
|
442 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
443 | '#EXT-X-MEDIA-SEQUENCE:gobblegobble\n' +
|
444 | '#EXT-X-ALLOW-CACHE:YES\n' +
|
445 | '#EXT-X-TARGETDURATION:8\n' +
|
446 | '#EXTINF:6.640,{}\n' +
|
447 | '/test/ts-files/tvy7/8a5e2822668b5370f4eb1438b2564fb7ab12ffe1-hi720.ts\n' +
|
448 | '#EXTINF:6.080,{}\n' +
|
449 | '/test/ts-files/tvy7/56be1cef869a1c0cc8e38864ad1add17d187f051-hi720.ts\n' +
|
450 | '#EXTINF:6.600,{}\n' +
|
451 | '/test/ts-files/tvy7/549c8c77f55f049741a06596e5c1e01dacaa46d0-hi720.ts\n' +
|
452 | '#EXTINF:5.000,{}\n' +
|
453 | '/test/ts-files/tvy7/6cfa378684ffeb1c455a64dae6c103290a1f53d4-hi720.ts\n' +
|
454 | '#EXT-X-ENDLIST\n' +
|
455 | '\n',
|
456 | 'invalidPlaylistType': '#EXTM3U\n' +
|
457 | '#EXT-X-PLAYLIST-TYPE:asdRASDfasdR\n' +
|
458 | '#EXT-X-TARGETDURATION:10\n' +
|
459 | '#EXTINF:10,\n' +
|
460 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00001.ts\n' +
|
461 | '#EXTINF:10,\n' +
|
462 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00002.ts\n' +
|
463 | '#EXTINF:10,\n' +
|
464 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00003.ts\n' +
|
465 | '#EXTINF:10,\n' +
|
466 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00004.ts\n' +
|
467 | '#EXTINF:10,\n' +
|
468 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00005.ts\n' +
|
469 | '#EXTINF:8,\n' +
|
470 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00006.ts\n' +
|
471 | '#ZEN-TOTAL-DURATION:57.9911\n' +
|
472 | '#EXT-X-ENDLIST\n' +
|
473 | '\n',
|
474 | 'invalidTargetDuration': '#EXTM3U\n' +
|
475 | '#EXT-X-TARGETDURATION:NaN\n' +
|
476 | '#EXT-X-VERSION:4\n' +
|
477 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
478 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
479 | '#EXTINF:10, \n' +
|
480 | '#EXT-X-BYTERANGE:522828@0\n' +
|
481 | 'hls_450k_video.ts\n' +
|
482 | '#EXTINF:10, \n' +
|
483 | '#EXT-X-BYTERANGE:587500@522828\n' +
|
484 | 'hls_450k_video.ts\n' +
|
485 | '#EXTINF:10, \n' +
|
486 | '#EXT-X-BYTERANGE:713084@1110328\n' +
|
487 | 'hls_450k_video.ts\n' +
|
488 | '#EXTINF:10, \n' +
|
489 | '#EXT-X-BYTERANGE:476580@1823412\n' +
|
490 | 'hls_450k_video.ts\n' +
|
491 | '#EXTINF:10, \n' +
|
492 | '#EXT-X-BYTERANGE:535612@2299992\n' +
|
493 | 'hls_450k_video.ts\n' +
|
494 | '#EXTINF:10, \n' +
|
495 | '#EXT-X-BYTERANGE:207176@2835604\n' +
|
496 | 'hls_450k_video.ts\n' +
|
497 | '#EXTINF:10, \n' +
|
498 | '#EXT-X-BYTERANGE:455900@3042780\n' +
|
499 | 'hls_450k_video.ts\n' +
|
500 | '#EXTINF:10, \n' +
|
501 | '#EXT-X-BYTERANGE:657248@3498680\n' +
|
502 | 'hls_450k_video.ts\n' +
|
503 | '#EXTINF:10, \n' +
|
504 | '#EXT-X-BYTERANGE:571708@4155928\n' +
|
505 | 'hls_450k_video.ts\n' +
|
506 | '#EXTINF:10, \n' +
|
507 | '#EXT-X-BYTERANGE:485040@4727636\n' +
|
508 | 'hls_450k_video.ts\n' +
|
509 | '#EXTINF:10, \n' +
|
510 | '#EXT-X-BYTERANGE:709136@5212676\n' +
|
511 | 'hls_450k_video.ts\n' +
|
512 | '#EXTINF:10, \n' +
|
513 | '#EXT-X-BYTERANGE:730004@5921812\n' +
|
514 | 'hls_450k_video.ts\n' +
|
515 | '#EXTINF:10, \n' +
|
516 | '#EXT-X-BYTERANGE:456276@6651816\n' +
|
517 | 'hls_450k_video.ts\n' +
|
518 | '#EXTINF:10, \n' +
|
519 | '#EXT-X-BYTERANGE:468684@7108092\n' +
|
520 | 'hls_450k_video.ts\n' +
|
521 | '#EXTINF:10, \n' +
|
522 | '#EXT-X-BYTERANGE:444996@7576776\n' +
|
523 | 'hls_450k_video.ts\n' +
|
524 | '#EXTINF:10, \n' +
|
525 | '#EXT-X-BYTERANGE:331444@8021772\n' +
|
526 | 'hls_450k_video.ts\n' +
|
527 | '#EXTINF:1.4167, \n' +
|
528 | '#EXT-X-BYTERANGE:44556@8353216\n' +
|
529 | 'hls_450k_video.ts\n' +
|
530 | '#EXT-X-ENDLIST\n' +
|
531 | '\n',
|
532 | 'liveMissingSegmentDuration': '#EXTM3U\n' +
|
533 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
534 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
535 | '#EXT-X-ALLOW-CACHE:YES\n' +
|
536 | '#EXT-X-TARGETDURATION:8\n' +
|
537 | '#EXTINF:6.640,{}\n' +
|
538 | '/test/ts-files/tvy7/8a5e2822668b5370f4eb1438b2564fb7ab12ffe1-hi720.ts\n' +
|
539 | '/test/ts-files/tvy7/56be1cef869a1c0cc8e38864ad1add17d187f051-hi720.ts\n' +
|
540 | '/test/ts-files/tvy7/549c8c77f55f049741a06596e5c1e01dacaa46d0-hi720.ts\n' +
|
541 | '\n',
|
542 | 'liveStart30sBefore': '#EXTM3U\n' +
|
543 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
544 | '#EXT-X-ALLOW-CACHE:YES\n' +
|
545 | '#EXT-X-TARGETDURATION:10\n' +
|
546 | '#EXTINF:10,0\n' +
|
547 | '001.ts\n' +
|
548 | '#EXTINF:19,0\n' +
|
549 | '002.ts\n' +
|
550 | '#EXTINF:10,0\n' +
|
551 | '003.ts\n' +
|
552 | '#EXTINF:11,0\n' +
|
553 | '004.ts\n' +
|
554 | '#EXTINF:10,0\n' +
|
555 | '005.ts\n' +
|
556 | '#EXTINF:10,0\n' +
|
557 | '006.ts\n' +
|
558 | '#EXTINF:10,0\n' +
|
559 | '007.ts\n' +
|
560 | '#EXTINF:10,0\n' +
|
561 | '008.ts\n' +
|
562 | '#EXTINF:16,0\n' +
|
563 | '009.ts\n',
|
564 | 'manifestExtTTargetdurationNegative': '#EXTM3U\n' +
|
565 | '#ZEN-TOTAL-DURATION:50\n' +
|
566 | '#EXT-X-TARGETDURATION:-10\n' +
|
567 | '#EXTINF:10,\n' +
|
568 | '/test/ts-files/zencoder/gogo/00001.ts\n' +
|
569 | '#EXT-X-ENDLIST\n' +
|
570 | '\n',
|
571 | 'manifestExtXEndlistEarly': '#EXTM3U\n' +
|
572 | '#ZEN-TOTAL-DURATION:50\n' +
|
573 | '#EXT-X-TARGETDURATION:10\n' +
|
574 | '#EXTINF:10,\n' +
|
575 | '/test/ts-files/zencoder/gogo/00001.ts\n' +
|
576 | '#EXTINF:10,\n' +
|
577 | '/test/ts-files/zencoder/gogo/00002.ts\n' +
|
578 | '#EXTINF:10,\n' +
|
579 | '/test/ts-files/zencoder/gogo/00003.ts\n' +
|
580 | '#EXT-X-ENDLIST\n' +
|
581 | '#EXTINF:10,\n' +
|
582 | '/test/ts-files/zencoder/gogo/00004.ts\n' +
|
583 | '#EXTINF:10,\n' +
|
584 | '/test/ts-files/zencoder/gogo/00005.ts\n' +
|
585 | '\n' +
|
586 | '\n',
|
587 | 'manifestNoExtM3u': '#ZEN-TOTAL-DURATION:10\n' +
|
588 | '#EXT-X-TARGETDURATION:10\n' +
|
589 | '#EXTINF:10,\n' +
|
590 | '/test/ts-files/zencoder/gogo/00001.ts\n' +
|
591 | '#EXT-X-ENDLIST\n' +
|
592 | '\n',
|
593 | 'master-captions': '# A simple master playlist with multiple variant streams\n' +
|
594 | '#EXTM3U\n' +
|
595 | '\n' +
|
596 | '#EXT-X-MEDIA:TYPE=CLOSED-CAPTIONS,GROUP-ID="CCs",LANGUAGE="en",NAME="English608",DEFAULT=YES,AUTOSELECT=YES,INSTREAM-ID="CC1"\n' +
|
597 | '#EXT-X-MEDIA:TYPE=CLOSED-CAPTIONS,GROUP-ID="CCs",LANGUAGE="en",NAME="English708",DEFAULT=YES,AUTOSELECT=YES,INSTREAM-ID="SERVICE1"\n' +
|
598 | '#EXT-X-MEDIA:TYPE=CLOSED-CAPTIONS,GROUP-ID="CCs",LANGUAGE="fr",NAME="Français608",DEFAULT=NO,AUTOSELECT=NO,INSTREAM-ID="CC3"\n' +
|
599 | '#EXT-X-MEDIA:TYPE=CLOSED-CAPTIONS,GROUP-ID="CCs",LANGUAGE="fr",NAME="Français708",DEFAULT=NO,AUTOSELECT=NO,INSTREAM-ID="SERVICE3"\n' +
|
600 | '\n' +
|
601 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=240000,RESOLUTION=396x224,CLOSED-CAPTIONS="CCs"\n' +
|
602 | 'media.m3u8\n' +
|
603 | '#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=40000\n' +
|
604 | 'media1.m3u8\n' +
|
605 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=440000,RESOLUTION=396x224,CLOSED-CAPTIONS="CCs"\n' +
|
606 | 'media2.m3u8\n' +
|
607 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1928000,RESOLUTION=960x540,CLOSED-CAPTIONS="CCs"\n' +
|
608 | 'media3.m3u8\n' +
|
609 | '\n',
|
610 | 'master-subtitles': '# A simple master playlist with multiple variant streams\n' +
|
611 | '#EXTM3U\n' +
|
612 | '\n' +
|
613 | '#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="English",DEFAULT=NO,AUTOSELECT=YES,FORCED=NO,LANGUAGE="en",URI="subtitles/en/index.m3u8"\n' +
|
614 | '#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="English (Forced)",DEFAULT=NO,AUTOSELECT=NO,FORCED=YES,LANGUAGE="en",URI="subtitles/en_forced/index.m3u8"\n' +
|
615 | '#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="Spanish",DEFAULT=NO,AUTOSELECT=YES,FORCED=NO,LANGUAGE="es",URI="subtitles/es/index.m3u8"\n' +
|
616 | '#EXT-X-MEDIA:TYPE=SUBTITLES,GROUP-ID="subs",NAME="Spanish (Forced)",DEFAULT=NO,AUTOSELECT=NO,FORCED=YES,LANGUAGE="es",URI="subtitles/es_forced/index.m3u8"\n' +
|
617 | '\n' +
|
618 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=240000,RESOLUTION=396x224,SUBTITLES="subs"\n' +
|
619 | 'media.m3u8\n' +
|
620 | '#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=40000\n' +
|
621 | 'media1.m3u8\n' +
|
622 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=440000,RESOLUTION=396x224,SUBTITLES="subs"\n' +
|
623 | 'media2.m3u8\n' +
|
624 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1928000,RESOLUTION=960x540,SUBTITLES="subs"\n' +
|
625 | 'media3.m3u8\n' +
|
626 | '\n',
|
627 | 'master': '# A simple master playlist with multiple variant streams\n' +
|
628 | '#EXTM3U\n' +
|
629 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=240000,RESOLUTION=396x224\n' +
|
630 | 'media.m3u8\n' +
|
631 | '#EXT-X-STREAM-INF:PROGRAM-ID=1, BANDWIDTH=40000\n' +
|
632 | 'media1.m3u8\n' +
|
633 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=440000,RESOLUTION=396x224\n' +
|
634 | 'media2.m3u8\n' +
|
635 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1928000,RESOLUTION=960x540\n' +
|
636 | 'media3.m3u8\n' +
|
637 | '\n',
|
638 | 'media': '#EXTM3U\n' +
|
639 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
640 | '#EXT-X-TARGETDURATION:10\n' +
|
641 | '#EXTINF:10,\n' +
|
642 | 'media-00001.ts\n' +
|
643 | '#EXTINF:10,\n' +
|
644 | 'media-00002.ts\n' +
|
645 | '#EXTINF:10,\n' +
|
646 | 'media-00003.ts\n' +
|
647 | '#EXTINF:10,\n' +
|
648 | 'media-00004.ts\n' +
|
649 | '#ZEN-TOTAL-DURATION:57.9911\n' +
|
650 | '#EXT-X-ENDLIST\n' +
|
651 | '\n',
|
652 | 'media1': '#EXTM3U\n' +
|
653 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
654 | '#EXT-X-TARGETDURATION:10\n' +
|
655 | '#EXTINF:10,\n' +
|
656 | 'media1-00001.ts\n' +
|
657 | '#EXTINF:10,\n' +
|
658 | 'media1-00002.ts\n' +
|
659 | '#EXTINF:10,\n' +
|
660 | 'media1-00003.ts\n' +
|
661 | '#EXTINF:10,\n' +
|
662 | 'media1-00004.ts\n' +
|
663 | '#ZEN-TOTAL-DURATION:57.9911\n' +
|
664 | '#EXT-X-ENDLIST\n' +
|
665 | '\n',
|
666 | 'media2': '#EXTM3U\n' +
|
667 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
668 | '#EXT-X-TARGETDURATION:10\n' +
|
669 | '#EXTINF:10,\n' +
|
670 | 'media2-00001.ts\n' +
|
671 | '#EXTINF:10,\n' +
|
672 | 'media2-00002.ts\n' +
|
673 | '#EXTINF:10,\n' +
|
674 | 'media2-00003.ts\n' +
|
675 | '#EXTINF:10,\n' +
|
676 | 'media2-00004.ts\n' +
|
677 | '#ZEN-TOTAL-DURATION:57.9911\n' +
|
678 | '#EXT-X-ENDLIST\n' +
|
679 | '\n',
|
680 | 'media3': '#EXTM3U\n' +
|
681 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
682 | '#EXT-X-TARGETDURATION:10\n' +
|
683 | '#EXTINF:10,\n' +
|
684 | 'media3-00001.ts\n' +
|
685 | '#EXTINF:10,\n' +
|
686 | 'media3-00002.ts\n' +
|
687 | '#EXTINF:10,\n' +
|
688 | 'media3-00003.ts\n' +
|
689 | '#EXTINF:10,\n' +
|
690 | 'media3-00004.ts\n' +
|
691 | '#ZEN-TOTAL-DURATION:57.9911\n' +
|
692 | '#EXT-X-ENDLIST\n' +
|
693 | '\n',
|
694 | 'mediaSequence': '#EXTM3U\n' +
|
695 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
696 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
697 | '#EXT-X-ALLOW-CACHE:YES\n' +
|
698 | '#EXT-X-TARGETDURATION:8\n' +
|
699 | '#EXTINF:6.640,{}\n' +
|
700 | '/test/ts-files/tvy7/8a5e2822668b5370f4eb1438b2564fb7ab12ffe1-hi720.ts\n' +
|
701 | '#EXTINF:6.080,{}\n' +
|
702 | '/test/ts-files/tvy7/56be1cef869a1c0cc8e38864ad1add17d187f051-hi720.ts\n' +
|
703 | '#EXTINF:6.600,{}\n' +
|
704 | '/test/ts-files/tvy7/549c8c77f55f049741a06596e5c1e01dacaa46d0-hi720.ts\n' +
|
705 | '#EXTINF:5.000,{}\n' +
|
706 | '/test/ts-files/tvy7/6cfa378684ffeb1c455a64dae6c103290a1f53d4-hi720.ts\n' +
|
707 | '#EXT-X-ENDLIST\n' +
|
708 | '\n',
|
709 | 'missingEndlist': '#EXTM3U\n' +
|
710 | '#EXT-X-TARGETDURATION:10\n' +
|
711 | '#EXTINF:10,\n' +
|
712 | '00001.ts\n' +
|
713 | '#EXTINF:10,\n' +
|
714 | '00002.ts\n' +
|
715 | '\n',
|
716 | 'missingExtinf': '#EXTM3U\n' +
|
717 | '#EXT-X-TARGETDURATION:10\n' +
|
718 | '#EXT-X-VERSION:3\n' +
|
719 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
720 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
721 | '#EXTINF:10\n' +
|
722 | 'hls_450k_video.ts\n' +
|
723 | 'hls_450k_video.ts\n' +
|
724 | '#EXTINF:10,\n' +
|
725 | 'hls_450k_video.ts\n' +
|
726 | '#EXT-X-ENDLIST\n' +
|
727 | '\n',
|
728 | 'missingMediaSequence': '#EXTM3U\n' +
|
729 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
730 | '#EXT-X-ALLOW-CACHE:YES\n' +
|
731 | '#EXT-X-TARGETDURATION:8\n' +
|
732 | '#EXTINF:6.640,{}\n' +
|
733 | '/test/ts-files/tvy7/8a5e2822668b5370f4eb1438b2564fb7ab12ffe1-hi720.ts\n' +
|
734 | '#EXTINF:6.080,{}\n' +
|
735 | '/test/ts-files/tvy7/56be1cef869a1c0cc8e38864ad1add17d187f051-hi720.ts\n' +
|
736 | '#EXTINF:6.600,{}\n' +
|
737 | '/test/ts-files/tvy7/549c8c77f55f049741a06596e5c1e01dacaa46d0-hi720.ts\n' +
|
738 | '#EXTINF:5.000,{}\n' +
|
739 | '/test/ts-files/tvy7/6cfa378684ffeb1c455a64dae6c103290a1f53d4-hi720.ts\n' +
|
740 | '#EXT-X-ENDLIST\n' +
|
741 | '\n',
|
742 | 'missingSegmentDuration': '#EXTM3U\n' +
|
743 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
744 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
745 | '#EXT-X-ALLOW-CACHE:YES\n' +
|
746 | '#EXT-X-TARGETDURATION:8\n' +
|
747 | '#EXTINF:6.640,{}\n' +
|
748 | '/test/ts-files/tvy7/8a5e2822668b5370f4eb1438b2564fb7ab12ffe1-hi720.ts\n' +
|
749 | '/test/ts-files/tvy7/56be1cef869a1c0cc8e38864ad1add17d187f051-hi720.ts\n' +
|
750 | '/test/ts-files/tvy7/549c8c77f55f049741a06596e5c1e01dacaa46d0-hi720.ts\n' +
|
751 | '/test/ts-files/tvy7/6cfa378684ffeb1c455a64dae6c103290a1f53d4-hi720.ts\n' +
|
752 | '#EXT-X-ENDLIST\n' +
|
753 | '\n',
|
754 | 'multipleAudioGroups': '#EXTM3U\n' +
|
755 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-lo",LANGUAGE="eng",NAME="English",AUTOSELECT=YES, DEFAULT=YES,URI="englo/prog_index.m3u8"\n' +
|
756 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-lo",LANGUAGE="fre",NAME="Français",AUTOSELECT=YES, DEFAULT=NO,URI="frelo/prog_index.m3u8"\n' +
|
757 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-lo",LANGUAGE="sp",NAME="Espanol",AUTOSELECT=YES, DEFAULT=NO,URI="splo/prog_index.m3u8"\n' +
|
758 | '\n' +
|
759 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-hi",LANGUAGE="eng",NAME="English",AUTOSELECT=YES, DEFAULT=YES,URI="eng/prog_index.m3u8"\n' +
|
760 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-hi",LANGUAGE="fre",NAME="Français",AUTOSELECT=YES, DEFAULT=NO,URI="fre/prog_index.m3u8"\n' +
|
761 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-hi",LANGUAGE="sp",NAME="Espanol",AUTOSELECT=YES, DEFAULT=NO,URI="sp/prog_index.m3u8"\n' +
|
762 | '\n' +
|
763 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=195023,CODECS="mp4a.40.5", AUDIO="audio-lo"\n' +
|
764 | 'lo/prog_index.m3u8\n' +
|
765 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=260000,CODECS="avc1.42e01e,mp4a.40.2", AUDIO="audio-lo"\n' +
|
766 | 'lo2/prog_index.m3u8\n' +
|
767 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=591680,CODECS="mp4a.40.2, avc1.64001e", AUDIO="audio-hi"\n' +
|
768 | 'hi/prog_index.m3u8\n' +
|
769 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=650000,CODECS="avc1.42e01e,mp4a.40.2", AUDIO="audio-hi"\n' +
|
770 | 'hi2/prog_index.m3u8\n' +
|
771 | '\n',
|
772 | 'multipleAudioGroupsCombinedMain': '#EXTM3U\n' +
|
773 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-lo",LANGUAGE="eng",NAME="English",AUTOSELECT=YES, DEFAULT=YES\n' +
|
774 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-lo",LANGUAGE="fre",NAME="Français",AUTOSELECT=YES, DEFAULT=NO,URI="frelo/prog_index.m3u8"\n' +
|
775 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-lo",LANGUAGE="sp",NAME="Espanol",AUTOSELECT=YES, DEFAULT=NO,URI="splo/prog_index.m3u8"\n' +
|
776 | '\n' +
|
777 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-hi",LANGUAGE="eng",NAME="English",AUTOSELECT=YES, DEFAULT=YES,URI="eng/prog_index.m3u8"\n' +
|
778 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-hi",LANGUAGE="fre",NAME="Français",AUTOSELECT=YES, DEFAULT=NO,URI="fre/prog_index.m3u8"\n' +
|
779 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="audio-hi",LANGUAGE="sp",NAME="Espanol",AUTOSELECT=YES, DEFAULT=NO,URI="sp/prog_index.m3u8"\n' +
|
780 | '\n' +
|
781 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=195023,CODECS="mp4a.40.5", AUDIO="audio-lo"\n' +
|
782 | 'lo/prog_index.m3u8\n' +
|
783 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=260000,CODECS="avc1.42e01e,mp4a.40.2", AUDIO="audio-lo"\n' +
|
784 | 'lo2/prog_index.m3u8\n' +
|
785 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=591680,CODECS="mp4a.40.2, avc1.64001e", AUDIO="audio-hi"\n' +
|
786 | 'hi/prog_index.m3u8\n' +
|
787 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=650000,CODECS="avc1.42e01e,mp4a.40.2", AUDIO="audio-hi"\n' +
|
788 | 'hi2/prog_index.m3u8\n' +
|
789 | '\n',
|
790 | 'multipleTargetDurations': '#EXTM3U\n' +
|
791 | '001.ts\n' +
|
792 | '#EXT-X-TARGETDURATION:9\n' +
|
793 | '002.ts\n' +
|
794 | '#EXTINF:7\n' +
|
795 | '003.ts\n' +
|
796 | '#EXT-X-TARGETDURATION:10\n' +
|
797 | '004.ts\n',
|
798 | 'multipleVideo': '#EXTM3U\n' +
|
799 | '#EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="200kbs",NAME="Angle1",AUTOSELECT=YES,DEFAULT=YES\n' +
|
800 | '#EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="200kbs",NAME="Angle2",AUTOSELECT=YES,DEFAULT=NO,URI="Angle2/200kbs/prog_index.m3u8"\n' +
|
801 | '#EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="200kbs",NAME="Angle3",AUTOSELECT=YES,DEFAULT=NO,URI="Angle3/200kbs/prog_index.m3u8"\n' +
|
802 | ' \n' +
|
803 | '#EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="500kbs",NAME="Angle1",AUTOSELECT=YES,DEFAULT=YES\n' +
|
804 | '#EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="500kbs",NAME="Angle2",AUTOSELECT=YES,DEFAULT=NO,URI="Angle2/500kbs/prog_index.m3u8"\n' +
|
805 | '#EXT-X-MEDIA:TYPE=VIDEO,GROUP-ID="500kbs",NAME="Angle3",AUTOSELECT=YES,DEFAULT=NO,URI="Angle3/500kbs/prog_index.m3u8"\n' +
|
806 | ' \n' +
|
807 | '#EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="aac",LANGUAGE="eng",NAME="English",AUTOSELECT=YES,DEFAULT=YES,URI="eng/prog_index.m3u8"\n' +
|
808 | ' \n' +
|
809 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=300000,CODECS="mp4a.40.2,avc1.4d401e",VIDEO="200kbs",AUDIO="aac"\n' +
|
810 | 'Angle1/200kbs/prog_index.m3u\n' +
|
811 | ' \n' +
|
812 | '#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=754857,CODECS="mp4a.40.2,avc1.4d401e",VIDEO="500kbs",AUDIO="aac"\n' +
|
813 | 'Angle1/500kbs/prog_index.m3u8\n',
|
814 | 'negativeMediaSequence': '#EXTM3U\n' +
|
815 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
816 | '#EXT-X-MEDIA-SEQUENCE:-11\n' +
|
817 | '#EXT-X-ALLOW-CACHE:YES\n' +
|
818 | '#EXT-X-TARGETDURATION:8\n' +
|
819 | '#EXTINF:6.640,{}\n' +
|
820 | '/test/ts-files/tvy7/8a5e2822668b5370f4eb1438b2564fb7ab12ffe1-hi720.ts\n' +
|
821 | '#EXTINF:6.080,{}\n' +
|
822 | '/test/ts-files/tvy7/56be1cef869a1c0cc8e38864ad1add17d187f051-hi720.ts\n' +
|
823 | '#EXTINF:6.600,{}\n' +
|
824 | '/test/ts-files/tvy7/549c8c77f55f049741a06596e5c1e01dacaa46d0-hi720.ts\n' +
|
825 | '#EXTINF:5.000,{}\n' +
|
826 | '/test/ts-files/tvy7/6cfa378684ffeb1c455a64dae6c103290a1f53d4-hi720.ts\n' +
|
827 | '#EXT-X-ENDLIST\n' +
|
828 | '\n',
|
829 | 'playlist': '#EXTM3U\n' +
|
830 | '#EXT-X-TARGETDURATION:10\n' +
|
831 | '#EXT-X-VERSION:4\n' +
|
832 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
833 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
834 | '#EXTINF:10, \n' +
|
835 | '#EXT-X-BYTERANGE:522828@0\n' +
|
836 | 'hls_450k_video.ts\n' +
|
837 | '#EXTINF:10, \n' +
|
838 | '#EXT-X-BYTERANGE:587500@522828\n' +
|
839 | 'hls_450k_video.ts\n' +
|
840 | '#EXTINF:10, \n' +
|
841 | '#EXT-X-BYTERANGE:713084@1110328\n' +
|
842 | 'hls_450k_video.ts\n' +
|
843 | '#EXTINF:10, \n' +
|
844 | '#EXT-X-BYTERANGE:476580@1823412\n' +
|
845 | 'hls_450k_video.ts\n' +
|
846 | '#EXTINF:10, \n' +
|
847 | '#EXT-X-BYTERANGE:535612@2299992\n' +
|
848 | 'hls_450k_video.ts\n' +
|
849 | '#EXTINF:10, \n' +
|
850 | '#EXT-X-BYTERANGE:207176@2835604\n' +
|
851 | 'hls_450k_video.ts\n' +
|
852 | '#EXTINF:10, \n' +
|
853 | '#EXT-X-BYTERANGE:455900@3042780\n' +
|
854 | 'hls_450k_video.ts\n' +
|
855 | '#EXTINF:10, \n' +
|
856 | '#EXT-X-BYTERANGE:657248@3498680\n' +
|
857 | 'hls_450k_video.ts\n' +
|
858 | '#EXTINF:10, \n' +
|
859 | '#EXT-X-BYTERANGE:571708@4155928\n' +
|
860 | 'hls_450k_video.ts\n' +
|
861 | '#EXTINF:10, \n' +
|
862 | '#EXT-X-BYTERANGE:485040@4727636\n' +
|
863 | 'hls_450k_video.ts\n' +
|
864 | '#EXTINF:10, \n' +
|
865 | '#EXT-X-BYTERANGE:709136@5212676\n' +
|
866 | 'hls_450k_video.ts\n' +
|
867 | '#EXTINF:10, \n' +
|
868 | '#EXT-X-BYTERANGE:730004@5921812\n' +
|
869 | 'hls_450k_video.ts\n' +
|
870 | '#EXTINF:10, \n' +
|
871 | '#EXT-X-BYTERANGE:456276@6651816\n' +
|
872 | 'hls_450k_video.ts\n' +
|
873 | '#EXTINF:10, \n' +
|
874 | '#EXT-X-BYTERANGE:468684@7108092\n' +
|
875 | 'hls_450k_video.ts\n' +
|
876 | '#EXTINF:10, \n' +
|
877 | '#EXT-X-BYTERANGE:444996@7576776\n' +
|
878 | 'hls_450k_video.ts\n' +
|
879 | '#EXTINF:10, \n' +
|
880 | '#EXT-X-BYTERANGE:331444@8021772\n' +
|
881 | 'hls_450k_video.ts\n' +
|
882 | '#EXTINF:1.4167, \n' +
|
883 | '#EXT-X-BYTERANGE:44556@8353216\n' +
|
884 | 'hls_450k_video.ts\n' +
|
885 | '#EXT-X-ENDLIST\n' +
|
886 | '\n',
|
887 | 'playlistMediaSequenceHigher': '#EXTM3U\n' +
|
888 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
889 | '#EXT-X-MEDIA-SEQUENCE:17\n' +
|
890 | '#EXT-X-ALLOW-CACHE:YES\n' +
|
891 | '#EXT-X-TARGETDURATION:8\n' +
|
892 | '#EXTINF:6.640,{}\n' +
|
893 | '/test/ts-files/tvy7/8a5e2822668b5370f4eb1438b2564fb7ab12ffe1-hi720.ts\n' +
|
894 | '#EXT-X-ENDLIST\n' +
|
895 | '\n',
|
896 | 'playlist_allow_cache_template': '#EXTM3U\n' +
|
897 | '#EXT-X-TARGETDURATION:10\n' +
|
898 | '#EXT-X-VERSION:{{{version}}}\n' +
|
899 | '{{#if allowCache}}#EXT-X-ALLOW-CACHE:{{{allowCache}}}{{/if}}\n' +
|
900 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
901 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
902 | '#EXTINF:10,\n' +
|
903 | '#EXT-X-BYTERANGE:522828@0\n' +
|
904 | 'hls_450k_video.ts\n' +
|
905 | '#EXTINF:10,\n' +
|
906 | '#EXT-X-BYTERANGE:587500@522828\n' +
|
907 | 'hls_450k_video.ts\n' +
|
908 | '#EXTINF:10,\n' +
|
909 | '#EXT-X-BYTERANGE:713084@1110328\n' +
|
910 | 'hls_450k_video.ts\n' +
|
911 | '#EXTINF:10,\n' +
|
912 | '#EXT-X-BYTERANGE:476580@1823412\n' +
|
913 | 'hls_450k_video.ts\n' +
|
914 | '#EXTINF:10,\n' +
|
915 | '#EXT-X-BYTERANGE:535612@2299992\n' +
|
916 | 'hls_450k_video.ts\n' +
|
917 | '#EXTINF:10,\n' +
|
918 | '#EXT-X-BYTERANGE:207176@2835604\n' +
|
919 | 'hls_450k_video.ts\n' +
|
920 | '#EXTINF:10,\n' +
|
921 | '#EXT-X-BYTERANGE:455900@3042780\n' +
|
922 | 'hls_450k_video.ts\n' +
|
923 | '#EXTINF:10,\n' +
|
924 | '#EXT-X-BYTERANGE:657248@3498680\n' +
|
925 | 'hls_450k_video.ts\n' +
|
926 | '#EXTINF:10,\n' +
|
927 | '#EXT-X-BYTERANGE:571708@4155928\n' +
|
928 | 'hls_450k_video.ts\n' +
|
929 | '#EXTINF:10,\n' +
|
930 | '#EXT-X-BYTERANGE:485040@4727636\n' +
|
931 | 'hls_450k_video.ts\n' +
|
932 | '#EXTINF:10,\n' +
|
933 | '#EXT-X-BYTERANGE:709136@5212676\n' +
|
934 | 'hls_450k_video.ts\n' +
|
935 | '#EXTINF:10,\n' +
|
936 | '#EXT-X-BYTERANGE:730004@5921812\n' +
|
937 | 'hls_450k_video.ts\n' +
|
938 | '#EXTINF:10,\n' +
|
939 | '#EXT-X-BYTERANGE:456276@6651816\n' +
|
940 | 'hls_450k_video.ts\n' +
|
941 | '#EXTINF:10,\n' +
|
942 | '#EXT-X-BYTERANGE:468684@7108092\n' +
|
943 | 'hls_450k_video.ts\n' +
|
944 | '#EXTINF:10,\n' +
|
945 | '#EXT-X-BYTERANGE:444996@7576776\n' +
|
946 | 'hls_450k_video.ts\n' +
|
947 | '#EXTINF:10,\n' +
|
948 | '#EXT-X-BYTERANGE:331444@8021772\n' +
|
949 | 'hls_450k_video.ts\n' +
|
950 | '#EXTINF:1.4167,\n' +
|
951 | '#EXT-X-BYTERANGE:44556@8353216\n' +
|
952 | 'hls_450k_video.ts\n' +
|
953 | '#EXT-X-ENDLIST\n',
|
954 | 'playlist_byte_range_template': '#EXTM3U\n' +
|
955 | '#EXT-X-TARGETDURATION:10\n' +
|
956 | '#EXT-X-VERSION:{{{version}}}\n' +
|
957 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
958 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
959 | '#EXTINF:10,\n' +
|
960 | '{{#if byteRange}}#EXT-X-BYTERANGE:{{{byteRange}}}{{/if}}\n' +
|
961 | '//#EXT-X-BYTERANGE:522828@0\n' +
|
962 | 'hls_450k_video.ts\n' +
|
963 | '#EXTINF:10,\n' +
|
964 | '{{#if byteRange1}}#EXT-X-BYTERANGE:{{{byteRange1}}}{{/if}}\n' +
|
965 | '//#EXT-X-BYTERANGE:587500@522828\n' +
|
966 | 'hls_450k_video.ts\n' +
|
967 | '#EXTINF:10,\n' +
|
968 | '#EXT-X-BYTERANGE:713084@1110328\n' +
|
969 | 'hls_450k_video.ts\n' +
|
970 | '#EXTINF:10,\n' +
|
971 | '#EXT-X-BYTERANGE:476580@1823412\n' +
|
972 | 'hls_450k_video.ts\n' +
|
973 | '#EXTINF:10,\n' +
|
974 | '#EXT-X-BYTERANGE:535612@2299992\n' +
|
975 | 'hls_450k_video.ts\n' +
|
976 | '#EXTINF:10,\n' +
|
977 | '#EXT-X-BYTERANGE:207176@2835604\n' +
|
978 | 'hls_450k_video.ts\n' +
|
979 | '#EXTINF:10,\n' +
|
980 | '#EXT-X-BYTERANGE:455900@3042780\n' +
|
981 | 'hls_450k_video.ts\n' +
|
982 | '#EXTINF:10,\n' +
|
983 | '#EXT-X-BYTERANGE:657248@3498680\n' +
|
984 | 'hls_450k_video.ts\n' +
|
985 | '#EXTINF:10,\n' +
|
986 | '#EXT-X-BYTERANGE:571708@4155928\n' +
|
987 | 'hls_450k_video.ts\n' +
|
988 | '#EXTINF:10,\n' +
|
989 | '#EXT-X-BYTERANGE:485040@4727636\n' +
|
990 | 'hls_450k_video.ts\n' +
|
991 | '#EXTINF:10,\n' +
|
992 | '#EXT-X-BYTERANGE:709136@5212676\n' +
|
993 | 'hls_450k_video.ts\n' +
|
994 | '#EXTINF:10,\n' +
|
995 | '#EXT-X-BYTERANGE:730004@5921812\n' +
|
996 | 'hls_450k_video.ts\n' +
|
997 | '#EXTINF:10,\n' +
|
998 | '#EXT-X-BYTERANGE:456276@6651816\n' +
|
999 | 'hls_450k_video.ts\n' +
|
1000 | '#EXTINF:10,\n' +
|
1001 | '#EXT-X-BYTERANGE:468684@7108092\n' +
|
1002 | 'hls_450k_video.ts\n' +
|
1003 | '#EXTINF:10,\n' +
|
1004 | '#EXT-X-BYTERANGE:444996@7576776\n' +
|
1005 | 'hls_450k_video.ts\n' +
|
1006 | '#EXTINF:10,\n' +
|
1007 | '#EXT-X-BYTERANGE:331444@8021772\n' +
|
1008 | 'hls_450k_video.ts\n' +
|
1009 | '#EXTINF:1.4167,\n' +
|
1010 | '{{#if byteRange2}}#EXT-X-BYTERANGE:{{{byteRange2}}}{{/if}}\n' +
|
1011 | '//#EXT-X-BYTERANGE:44556@8353216\n' +
|
1012 | 'hls_450k_video.ts\n' +
|
1013 | '#EXT-X-ENDLIST\n',
|
1014 | 'playlist_extinf_template': '#EXTM3U\n' +
|
1015 | ' #EXT-X-TARGETDURATION:10\n' +
|
1016 | ' #EXT-X-VERSION:{{{version}}}\n' +
|
1017 | ' #EXT-X-MEDIA-SEQUENCE:0\n' +
|
1018 | ' #EXT-X-PLAYLIST-TYPE:VOD\n' +
|
1019 | ' {{#if extInf}}#EXTINF:{{{extInf}}}{{/if}}\n' +
|
1020 | ' #EXT-X-BYTERANGE:522828@0\n' +
|
1021 | ' {{#if segment}}{{{segment}}}\n{{/if}}\n' +
|
1022 | ' {{#if extInf1}}#EXTINF:{{{extInf1}}}{{/if}}\n' +
|
1023 | ' #EXT-X-BYTERANGE:587500@522828\n' +
|
1024 | ' hls_450k_video.ts\n' +
|
1025 | ' #EXTINF:10,\n' +
|
1026 | ' #EXT-X-BYTERANGE:713084@1110328\n' +
|
1027 | ' hls_450k_video.ts\n' +
|
1028 | ' #EXTINF:10,\n' +
|
1029 | ' #EXT-X-BYTERANGE:476580@1823412\n' +
|
1030 | ' hls_450k_video.ts\n' +
|
1031 | ' #EXTINF:10,\n' +
|
1032 | ' #EXT-X-BYTERANGE:535612@2299992\n' +
|
1033 | ' hls_450k_video.ts\n' +
|
1034 | ' #EXTINF:10,\n' +
|
1035 | ' #EXT-X-BYTERANGE:207176@2835604\n' +
|
1036 | ' hls_450k_video.ts\n' +
|
1037 | ' #EXTINF:10,\n' +
|
1038 | ' #EXT-X-BYTERANGE:455900@3042780\n' +
|
1039 | ' hls_450k_video.ts\n' +
|
1040 | ' #EXTINF:10,\n' +
|
1041 | ' #EXT-X-BYTERANGE:657248@3498680\n' +
|
1042 | ' hls_450k_video.ts\n' +
|
1043 | ' #EXTINF:10,\n' +
|
1044 | ' #EXT-X-BYTERANGE:571708@4155928\n' +
|
1045 | ' hls_450k_video.ts\n' +
|
1046 | ' #EXTINF:10,\n' +
|
1047 | ' #EXT-X-BYTERANGE:485040@4727636\n' +
|
1048 | ' hls_450k_video.ts\n' +
|
1049 | ' #EXTINF:10,\n' +
|
1050 | ' #EXT-X-BYTERANGE:709136@5212676\n' +
|
1051 | ' hls_450k_video.ts\n' +
|
1052 | ' #EXTINF:10,\n' +
|
1053 | ' #EXT-X-BYTERANGE:730004@5921812\n' +
|
1054 | ' hls_450k_video.ts\n' +
|
1055 | ' #EXTINF:10,\n' +
|
1056 | ' #EXT-X-BYTERANGE:456276@6651816\n' +
|
1057 | ' hls_450k_video.ts\n' +
|
1058 | ' #EXTINF:10,\n' +
|
1059 | ' #EXT-X-BYTERANGE:468684@7108092\n' +
|
1060 | ' hls_450k_video.ts\n' +
|
1061 | ' #EXTINF:10,\n' +
|
1062 | ' #EXT-X-BYTERANGE:444996@7576776\n' +
|
1063 | ' hls_450k_video.ts\n' +
|
1064 | ' #EXTINF:10,\n' +
|
1065 | ' #EXT-X-BYTERANGE:331444@8021772\n' +
|
1066 | ' hls_450k_video.ts\n' +
|
1067 | ' {{#if extInf2}}#EXTINF:{{{extInf2}}}{{/if}}\n' +
|
1068 | ' #EXT-X-BYTERANGE:44556@8353216\n' +
|
1069 | ' hls_450k_video.ts\n' +
|
1070 | ' #EXT-X-ENDLIST\n' +
|
1071 | '\n',
|
1072 | 'playlist_media_sequence_template': '#EXTM3U\n' +
|
1073 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
1074 | '{{#if mediaSequence}}#EXT-X-MEDIA-SEQUENCE:{{{mediaSequence}}}{{/if}}\n' +
|
1075 | '{{#if mediaSequence1}}#EXT-X-MEDIA-SEQUENCE:{{{mediaSequence2}}}{{/if}}\n' +
|
1076 | '#EXT-X-ALLOW-CACHE:YES\n' +
|
1077 | '#EXT-X-TARGETDURATION:8\n' +
|
1078 | '#EXTINF:6.640,{}\n' +
|
1079 | '/test/ts-files/tvy7/8a5e2822668b5370f4eb1438b2564fb7ab12ffe1-hi720.ts\n' +
|
1080 | '#EXTINF:6.080,{}\n' +
|
1081 | '/test/ts-files/tvy7/56be1cef869a1c0cc8e38864ad1add17d187f051-hi720.ts\n' +
|
1082 | '#EXTINF:6.600,{}\n' +
|
1083 | '/test/ts-files/tvy7/549c8c77f55f049741a06596e5c1e01dacaa46d0-hi720.ts\n' +
|
1084 | '#EXTINF:5.000,{}\n' +
|
1085 | '/test/ts-files/tvy7/6cfa378684ffeb1c455a64dae6c103290a1f53d4-hi720.ts\n' +
|
1086 | '#EXT-X-ENDLIST\n' +
|
1087 | '\n',
|
1088 | 'playlist_target_duration_template': '#EXTM3U\n' +
|
1089 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
1090 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
1091 | '#EXT-X-ALLOW-CACHE:YES\n' +
|
1092 | '{{#if targetDuration}}#EXT-X-TARGETDURATION:{{{targetDuration}}}{{/if}}\n' +
|
1093 | '#EXTINF:6.640,{}\n' +
|
1094 | '/test/ts-files/tvy7/8a5e2822668b5370f4eb1438b2564fb7ab12ffe1-hi720.ts\n' +
|
1095 | '#EXTINF:6.080,{}\n' +
|
1096 | '/test/ts-files/tvy7/56be1cef869a1c0cc8e38864ad1add17d187f051-hi720.ts\n' +
|
1097 | '#EXTINF:6.600,{}\n' +
|
1098 | '/test/ts-files/tvy7/549c8c77f55f049741a06596e5c1e01dacaa46d0-hi720.ts\n' +
|
1099 | '#EXTINF:5.000,{}\n' +
|
1100 | '/test/ts-files/tvy7/6cfa378684ffeb1c455a64dae6c103290a1f53d4-hi720.ts\n' +
|
1101 | '#EXT-X-ENDLIST\n' +
|
1102 | '\n',
|
1103 | 'playlist_type_template': '#EXTM3U\n' +
|
1104 | '{{#if playlistType}}#EXT-X-PLAYLIST-TYPE:{{{playlistType}}}{{/if}}\n' +
|
1105 | '#EXT-X-TARGETDURATION:10\n' +
|
1106 | '#EXTINF:10,\n' +
|
1107 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00001.ts\n' +
|
1108 | '#EXTINF:10,\n' +
|
1109 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00002.ts\n' +
|
1110 | '#EXTINF:10,\n' +
|
1111 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00003.ts\n' +
|
1112 | '#EXTINF:10,\n' +
|
1113 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00004.ts\n' +
|
1114 | '#EXTINF:10,\n' +
|
1115 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00005.ts\n' +
|
1116 | '#EXTINF:8,\n' +
|
1117 | '/test/ts-files/zencoder/haze/Haze_Mantel_President_encoded_1200-00006.ts\n' +
|
1118 | '#ZEN-TOTAL-DURATION:57.9911\n' +
|
1119 | '#EXT-X-ENDLIST\n' +
|
1120 | '\n',
|
1121 | 'prog_index': '#EXTM3U\n' +
|
1122 | '#EXT-X-TARGETDURATION:6\n' +
|
1123 | '#EXT-X-VERSION:7\n' +
|
1124 | '#EXT-X-MEDIA-SEQUENCE:1\n' +
|
1125 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
1126 | '#EXT-X-INDEPENDENT-SEGMENTS\n' +
|
1127 | '#EXT-X-MAP:URI="main.mp4",BYTERANGE="604@0"\n' +
|
1128 | '#EXTINF:5.99467,\n' +
|
1129 | '#EXT-X-BYTERANGE:118151@604\n' +
|
1130 | 'main.mp4\n' +
|
1131 | '#EXTINF:5.99467,\n' +
|
1132 | '#EXT-X-BYTERANGE:119253@118755\n' +
|
1133 | 'main.mp4\n' +
|
1134 | '#EXTINF:5.99467,\n' +
|
1135 | '#EXT-X-BYTERANGE:119258@238008\n' +
|
1136 | 'main.mp4\n' +
|
1137 | '#EXTINF:5.99467,\n' +
|
1138 | '#EXT-X-BYTERANGE:119253@357266\n' +
|
1139 | 'main.mp4\n' +
|
1140 | '#EXTINF:5.99467,\n' +
|
1141 | '#EXT-X-BYTERANGE:119255@476519\n' +
|
1142 | 'main.mp4\n' +
|
1143 | '#EXTINF:5.99467,\n' +
|
1144 | '#EXT-X-BYTERANGE:119253@595774\n' +
|
1145 | 'main.mp4\n' +
|
1146 | '#EXTINF:5.99467,\n' +
|
1147 | '#EXT-X-BYTERANGE:119258@715027\n' +
|
1148 | 'main.mp4\n' +
|
1149 | '#EXTINF:5.99467,\n' +
|
1150 | '#EXT-X-BYTERANGE:119253@834285\n' +
|
1151 | 'main.mp4\n' +
|
1152 | '#EXTINF:5.99467,\n' +
|
1153 | '#EXT-X-BYTERANGE:119258@953538\n' +
|
1154 | 'main.mp4\n' +
|
1155 | '#EXTINF:5.99467,\n' +
|
1156 | '#EXT-X-BYTERANGE:119254@1072796\n' +
|
1157 | 'main.mp4\n' +
|
1158 | '#EXTINF:5.99467,\n' +
|
1159 | '#EXT-X-BYTERANGE:119254@1192050\n' +
|
1160 | 'main.mp4\n' +
|
1161 | '#EXTINF:5.99467,\n' +
|
1162 | '#EXT-X-BYTERANGE:119257@1311304\n' +
|
1163 | 'main.mp4\n' +
|
1164 | '#EXTINF:5.99467,\n' +
|
1165 | '#EXT-X-BYTERANGE:119258@1430561\n' +
|
1166 | 'main.mp4\n' +
|
1167 | '#EXTINF:5.99467,\n' +
|
1168 | '#EXT-X-BYTERANGE:119258@1549819\n' +
|
1169 | 'main.mp4\n' +
|
1170 | '#EXTINF:5.99467,\n' +
|
1171 | '#EXT-X-BYTERANGE:119254@1669077\n' +
|
1172 | 'main.mp4\n' +
|
1173 | '#EXTINF:5.99467,\n' +
|
1174 | '#EXT-X-BYTERANGE:119257@1788331\n' +
|
1175 | 'main.mp4\n' +
|
1176 | '#EXTINF:5.99467,\n' +
|
1177 | '#EXT-X-BYTERANGE:119258@1907588\n' +
|
1178 | 'main.mp4\n' +
|
1179 | '#EXTINF:5.99467,\n' +
|
1180 | '#EXT-X-BYTERANGE:119259@2026846\n' +
|
1181 | 'main.mp4\n' +
|
1182 | '#EXTINF:5.99467,\n' +
|
1183 | '#EXT-X-BYTERANGE:119257@2146105\n' +
|
1184 | 'main.mp4\n' +
|
1185 | '#EXTINF:5.99467,\n' +
|
1186 | '#EXT-X-BYTERANGE:119254@2265362\n' +
|
1187 | 'main.mp4\n' +
|
1188 | '#EXTINF:5.99467,\n' +
|
1189 | '#EXT-X-BYTERANGE:119258@2384616\n' +
|
1190 | 'main.mp4\n' +
|
1191 | '#EXTINF:5.99467,\n' +
|
1192 | '#EXT-X-BYTERANGE:119258@2503874\n' +
|
1193 | 'main.mp4\n' +
|
1194 | '#EXTINF:5.99467,\n' +
|
1195 | '#EXT-X-BYTERANGE:119257@2623132\n' +
|
1196 | 'main.mp4\n' +
|
1197 | '#EXTINF:5.99467,\n' +
|
1198 | '#EXT-X-BYTERANGE:119254@2742389\n' +
|
1199 | 'main.mp4\n' +
|
1200 | '#EXTINF:5.99467,\n' +
|
1201 | '#EXT-X-BYTERANGE:119253@2861643\n' +
|
1202 | 'main.mp4\n' +
|
1203 | '#EXTINF:5.99467,\n' +
|
1204 | '#EXT-X-BYTERANGE:119258@2980896\n' +
|
1205 | 'main.mp4\n' +
|
1206 | '#EXTINF:5.99467,\n' +
|
1207 | '#EXT-X-BYTERANGE:119254@3100154\n' +
|
1208 | 'main.mp4\n' +
|
1209 | '#EXTINF:5.99467,\n' +
|
1210 | '#EXT-X-BYTERANGE:119254@3219408\n' +
|
1211 | 'main.mp4\n' +
|
1212 | '#EXTINF:5.99467,\n' +
|
1213 | '#EXT-X-BYTERANGE:119258@3338662\n' +
|
1214 | 'main.mp4\n' +
|
1215 | '#EXTINF:5.99467,\n' +
|
1216 | '#EXT-X-BYTERANGE:119253@3457920\n' +
|
1217 | 'main.mp4\n' +
|
1218 | '#EXTINF:5.99467,\n' +
|
1219 | '#EXT-X-BYTERANGE:119258@3577173\n' +
|
1220 | 'main.mp4\n' +
|
1221 | '#EXTINF:5.99467,\n' +
|
1222 | '#EXT-X-BYTERANGE:119253@3696431\n' +
|
1223 | 'main.mp4\n' +
|
1224 | '#EXTINF:5.99467,\n' +
|
1225 | '#EXT-X-BYTERANGE:119258@3815684\n' +
|
1226 | 'main.mp4\n' +
|
1227 | '#EXTINF:5.99467,\n' +
|
1228 | '#EXT-X-BYTERANGE:119258@3934942\n' +
|
1229 | 'main.mp4\n' +
|
1230 | '#EXTINF:5.99467,\n' +
|
1231 | '#EXT-X-BYTERANGE:119254@4054200\n' +
|
1232 | 'main.mp4\n' +
|
1233 | '#EXTINF:5.99467,\n' +
|
1234 | '#EXT-X-BYTERANGE:119254@4173454\n' +
|
1235 | 'main.mp4\n' +
|
1236 | '#EXTINF:5.99467,\n' +
|
1237 | '#EXT-X-BYTERANGE:119253@4292708\n' +
|
1238 | 'main.mp4\n' +
|
1239 | '#EXTINF:5.99467,\n' +
|
1240 | '#EXT-X-BYTERANGE:119255@4411961\n' +
|
1241 | 'main.mp4\n' +
|
1242 | '#EXTINF:5.99467,\n' +
|
1243 | '#EXT-X-BYTERANGE:119257@4531216\n' +
|
1244 | 'main.mp4\n' +
|
1245 | '#EXTINF:5.99467,\n' +
|
1246 | '#EXT-X-BYTERANGE:119254@4650473\n' +
|
1247 | 'main.mp4\n' +
|
1248 | '#EXTINF:5.99467,\n' +
|
1249 | '#EXT-X-BYTERANGE:119257@4769727\n' +
|
1250 | 'main.mp4\n' +
|
1251 | '#EXTINF:5.99467,\n' +
|
1252 | '#EXT-X-BYTERANGE:119259@4888984\n' +
|
1253 | 'main.mp4\n' +
|
1254 | '#EXTINF:5.99467,\n' +
|
1255 | '#EXT-X-BYTERANGE:119257@5008243\n' +
|
1256 | 'main.mp4\n' +
|
1257 | '#EXTINF:5.99467,\n' +
|
1258 | '#EXT-X-BYTERANGE:119257@5127500\n' +
|
1259 | 'main.mp4\n' +
|
1260 | '#EXTINF:5.99467,\n' +
|
1261 | '#EXT-X-BYTERANGE:119259@5246757\n' +
|
1262 | 'main.mp4\n' +
|
1263 | '#EXTINF:5.99467,\n' +
|
1264 | '#EXT-X-BYTERANGE:119253@5366016\n' +
|
1265 | 'main.mp4\n' +
|
1266 | '#EXTINF:5.99467,\n' +
|
1267 | '#EXT-X-BYTERANGE:119258@5485269\n' +
|
1268 | 'main.mp4\n' +
|
1269 | '#EXTINF:5.99467,\n' +
|
1270 | '#EXT-X-BYTERANGE:119258@5604527\n' +
|
1271 | 'main.mp4\n' +
|
1272 | '#EXTINF:5.99467,\n' +
|
1273 | '#EXT-X-BYTERANGE:119253@5723785\n' +
|
1274 | 'main.mp4\n' +
|
1275 | '#EXTINF:5.99467,\n' +
|
1276 | '#EXT-X-BYTERANGE:119255@5843038\n' +
|
1277 | 'main.mp4\n' +
|
1278 | '#EXTINF:5.99467,\n' +
|
1279 | '#EXT-X-BYTERANGE:119257@5962293\n' +
|
1280 | 'main.mp4\n' +
|
1281 | '#EXTINF:5.99467,\n' +
|
1282 | '#EXT-X-BYTERANGE:119257@6081550\n' +
|
1283 | 'main.mp4\n' +
|
1284 | '#EXTINF:5.99467,\n' +
|
1285 | '#EXT-X-BYTERANGE:119258@6200807\n' +
|
1286 | 'main.mp4\n' +
|
1287 | '#EXTINF:5.99467,\n' +
|
1288 | '#EXT-X-BYTERANGE:119259@6320065\n' +
|
1289 | 'main.mp4\n' +
|
1290 | '#EXTINF:5.99467,\n' +
|
1291 | '#EXT-X-BYTERANGE:119257@6439324\n' +
|
1292 | 'main.mp4\n' +
|
1293 | '#EXTINF:5.99467,\n' +
|
1294 | '#EXT-X-BYTERANGE:119254@6558581\n' +
|
1295 | 'main.mp4\n' +
|
1296 | '#EXTINF:5.99467,\n' +
|
1297 | '#EXT-X-BYTERANGE:119258@6677835\n' +
|
1298 | 'main.mp4\n' +
|
1299 | '#EXTINF:5.99467,\n' +
|
1300 | '#EXT-X-BYTERANGE:119257@6797093\n' +
|
1301 | 'main.mp4\n' +
|
1302 | '#EXTINF:5.99467,\n' +
|
1303 | '#EXT-X-BYTERANGE:119254@6916350\n' +
|
1304 | 'main.mp4\n' +
|
1305 | '#EXTINF:5.99467,\n' +
|
1306 | '#EXT-X-BYTERANGE:119257@7035604\n' +
|
1307 | 'main.mp4\n' +
|
1308 | '#EXTINF:5.99467,\n' +
|
1309 | '#EXT-X-BYTERANGE:119255@7154861\n' +
|
1310 | 'main.mp4\n' +
|
1311 | '#EXTINF:5.99467,\n' +
|
1312 | '#EXT-X-BYTERANGE:119253@7274116\n' +
|
1313 | 'main.mp4\n' +
|
1314 | '#EXTINF:5.99467,\n' +
|
1315 | '#EXT-X-BYTERANGE:119254@7393369\n' +
|
1316 | 'main.mp4\n' +
|
1317 | '#EXTINF:5.99467,\n' +
|
1318 | '#EXT-X-BYTERANGE:119254@7512623\n' +
|
1319 | 'main.mp4\n' +
|
1320 | '#EXTINF:5.99467,\n' +
|
1321 | '#EXT-X-BYTERANGE:119253@7631877\n' +
|
1322 | 'main.mp4\n' +
|
1323 | '#EXTINF:5.99467,\n' +
|
1324 | '#EXT-X-BYTERANGE:119258@7751130\n' +
|
1325 | 'main.mp4\n' +
|
1326 | '#EXTINF:5.99467,\n' +
|
1327 | '#EXT-X-BYTERANGE:119258@7870388\n' +
|
1328 | 'main.mp4\n' +
|
1329 | '#EXTINF:5.99467,\n' +
|
1330 | '#EXT-X-BYTERANGE:119258@7989646\n' +
|
1331 | 'main.mp4\n' +
|
1332 | '#EXTINF:5.99467,\n' +
|
1333 | '#EXT-X-BYTERANGE:119253@8108904\n' +
|
1334 | 'main.mp4\n' +
|
1335 | '#EXTINF:5.99467,\n' +
|
1336 | '#EXT-X-BYTERANGE:119258@8228157\n' +
|
1337 | 'main.mp4\n' +
|
1338 | '#EXTINF:5.99467,\n' +
|
1339 | '#EXT-X-BYTERANGE:119258@8347415\n' +
|
1340 | 'main.mp4\n' +
|
1341 | '#EXTINF:5.99467,\n' +
|
1342 | '#EXT-X-BYTERANGE:119253@8466673\n' +
|
1343 | 'main.mp4\n' +
|
1344 | '#EXTINF:5.99467,\n' +
|
1345 | '#EXT-X-BYTERANGE:119259@8585926\n' +
|
1346 | 'main.mp4\n' +
|
1347 | '#EXTINF:5.99467,\n' +
|
1348 | '#EXT-X-BYTERANGE:119257@8705185\n' +
|
1349 | 'main.mp4\n' +
|
1350 | '#EXTINF:5.99467,\n' +
|
1351 | '#EXT-X-BYTERANGE:119254@8824442\n' +
|
1352 | 'main.mp4\n' +
|
1353 | '#EXTINF:5.99467,\n' +
|
1354 | '#EXT-X-BYTERANGE:119258@8943696\n' +
|
1355 | 'main.mp4\n' +
|
1356 | '#EXTINF:5.99467,\n' +
|
1357 | '#EXT-X-BYTERANGE:119253@9062954\n' +
|
1358 | 'main.mp4\n' +
|
1359 | '#EXTINF:5.99467,\n' +
|
1360 | '#EXT-X-BYTERANGE:119259@9182207\n' +
|
1361 | 'main.mp4\n' +
|
1362 | '#EXTINF:5.99467,\n' +
|
1363 | '#EXT-X-BYTERANGE:119257@9301466\n' +
|
1364 | 'main.mp4\n' +
|
1365 | '#EXTINF:5.99467,\n' +
|
1366 | '#EXT-X-BYTERANGE:119258@9420723\n' +
|
1367 | 'main.mp4\n' +
|
1368 | '#EXTINF:5.99467,\n' +
|
1369 | '#EXT-X-BYTERANGE:119389@9539981\n' +
|
1370 | 'main.mp4\n' +
|
1371 | '#EXTINF:5.99467,\n' +
|
1372 | '#EXT-X-BYTERANGE:119265@9659370\n' +
|
1373 | 'main.mp4\n' +
|
1374 | '#EXTINF:5.99467,\n' +
|
1375 | '#EXT-X-BYTERANGE:119533@9778635\n' +
|
1376 | 'main.mp4\n' +
|
1377 | '#EXTINF:5.99467,\n' +
|
1378 | '#EXT-X-BYTERANGE:119868@9898168\n' +
|
1379 | 'main.mp4\n' +
|
1380 | '#EXTINF:5.99467,\n' +
|
1381 | '#EXT-X-BYTERANGE:119140@10018036\n' +
|
1382 | 'main.mp4\n' +
|
1383 | '#EXTINF:5.99467,\n' +
|
1384 | '#EXT-X-BYTERANGE:118985@10137176\n' +
|
1385 | 'main.mp4\n' +
|
1386 | '#EXTINF:5.99467,\n' +
|
1387 | '#EXT-X-BYTERANGE:118701@10256161\n' +
|
1388 | 'main.mp4\n' +
|
1389 | '#EXTINF:5.99467,\n' +
|
1390 | '#EXT-X-BYTERANGE:119180@10374862\n' +
|
1391 | 'main.mp4\n' +
|
1392 | '#EXTINF:5.99467,\n' +
|
1393 | '#EXT-X-BYTERANGE:119259@10494042\n' +
|
1394 | 'main.mp4\n' +
|
1395 | '#EXTINF:5.99467,\n' +
|
1396 | '#EXT-X-BYTERANGE:119257@10613301\n' +
|
1397 | 'main.mp4\n' +
|
1398 | '#EXTINF:5.99467,\n' +
|
1399 | '#EXT-X-BYTERANGE:119254@10732558\n' +
|
1400 | 'main.mp4\n' +
|
1401 | '#EXTINF:5.99467,\n' +
|
1402 | '#EXT-X-BYTERANGE:119257@10851812\n' +
|
1403 | 'main.mp4\n' +
|
1404 | '#EXTINF:5.99467,\n' +
|
1405 | '#EXT-X-BYTERANGE:119258@10971069\n' +
|
1406 | 'main.mp4\n' +
|
1407 | '#EXTINF:5.99467,\n' +
|
1408 | '#EXT-X-BYTERANGE:119258@11090327\n' +
|
1409 | 'main.mp4\n' +
|
1410 | '#EXTINF:5.99467,\n' +
|
1411 | '#EXT-X-BYTERANGE:119258@11209585\n' +
|
1412 | 'main.mp4\n' +
|
1413 | '#EXTINF:5.99467,\n' +
|
1414 | '#EXT-X-BYTERANGE:119258@11328843\n' +
|
1415 | 'main.mp4\n' +
|
1416 | '#EXTINF:5.99467,\n' +
|
1417 | '#EXT-X-BYTERANGE:119258@11448101\n' +
|
1418 | 'main.mp4\n' +
|
1419 | '#EXTINF:5.99467,\n' +
|
1420 | '#EXT-X-BYTERANGE:119258@11567359\n' +
|
1421 | 'main.mp4\n' +
|
1422 | '#EXTINF:5.99467,\n' +
|
1423 | '#EXT-X-BYTERANGE:119257@11686617\n' +
|
1424 | 'main.mp4\n' +
|
1425 | '#EXTINF:5.99467,\n' +
|
1426 | '#EXT-X-BYTERANGE:119254@11805874\n' +
|
1427 | 'main.mp4\n' +
|
1428 | '#EXTINF:1.13067,\n' +
|
1429 | '#EXT-X-BYTERANGE:22563@11925128\n' +
|
1430 | 'main.mp4\n' +
|
1431 | '#EXT-X-ENDLIST\n' +
|
1432 | '\n',
|
1433 | 'streamInfInvalid': '# A simple master playlist with multiple variant streams\n' +
|
1434 | '#EXTM3U\n' +
|
1435 | '#EXT-X-STREAM-INF:PROGRAM-ID=1\n' +
|
1436 | 'media.m3u8\n' +
|
1437 | '#EXT-X-STREAM-INF:\n' +
|
1438 | 'media1.m3u8\n' +
|
1439 | '\n',
|
1440 | 'twoMediaSequences': '#EXTM3U\n' +
|
1441 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
1442 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
1443 | '#EXT-X-MEDIA-SEQUENCE:11\n' +
|
1444 | '#EXT-X-ALLOW-CACHE:YES\n' +
|
1445 | '#EXT-X-TARGETDURATION:8\n' +
|
1446 | '#EXTINF:6.640,{}\n' +
|
1447 | '/test/ts-files/tvy7/8a5e2822668b5370f4eb1438b2564fb7ab12ffe1-hi720.ts\n' +
|
1448 | '#EXTINF:6.080,{}\n' +
|
1449 | '/test/ts-files/tvy7/56be1cef869a1c0cc8e38864ad1add17d187f051-hi720.ts\n' +
|
1450 | '#EXTINF:6.600,{}\n' +
|
1451 | '/test/ts-files/tvy7/549c8c77f55f049741a06596e5c1e01dacaa46d0-hi720.ts\n' +
|
1452 | '#EXTINF:5.000,{}\n' +
|
1453 | '/test/ts-files/tvy7/6cfa378684ffeb1c455a64dae6c103290a1f53d4-hi720.ts\n' +
|
1454 | '#EXT-X-ENDLIST\n' +
|
1455 | '\n',
|
1456 | 'versionInvalid': '#EXTM3U\n' +
|
1457 | '#EXT-X-TARGETDURATION:10\n' +
|
1458 | '#EXT-X-VERSION:NaN\n' +
|
1459 | '#EXT-X-MEDIA-SEQUENCE:0\n' +
|
1460 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
1461 | '#EXTINF:10,\n' +
|
1462 | 'hls_450k_video.ts\n' +
|
1463 | '#EXT-X-ENDLIST\n' +
|
1464 | '\n',
|
1465 | 'whiteSpace': '#EXTM3U\n' +
|
1466 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
1467 | '#EXT-X-TARGETDURATION:10\n' +
|
1468 | ' \n' +
|
1469 | '#EXTINF:10,\n' +
|
1470 | 'http://example.com/00001.ts \n' +
|
1471 | '#EXTINF:10,\n' +
|
1472 | ' https://example.com/00002.ts\n' +
|
1473 | '#EXTINF:10,\n' +
|
1474 | ' //example.com/00003.ts \n' +
|
1475 | '#EXTINF:10,\n' +
|
1476 | ' http://example.com/00004.ts\n' +
|
1477 | '#ZEN-TOTAL-DURATION:57.9911\n' +
|
1478 | '#EXT-X-ENDLIST\n' +
|
1479 | '\n',
|
1480 | 'zeroDuration': '#EXTM3U\n' +
|
1481 | '#EXT-X-PLAYLIST-TYPE:VOD\n' +
|
1482 | '#EXT-X-TARGETDURATION:10\n' +
|
1483 | '\n' +
|
1484 | '#EXTINF:0,\n' +
|
1485 | 'http://example.com/00001.ts\n' +
|
1486 | '#ZEN-TOTAL-DURATION:57.9911\n' +
|
1487 | '#EXT-X-ENDLIST\n' +
|
1488 | '\n'
|
1489 | };
|