multiperiod-dynamic.js 60 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495
  1. export const parsedManifest = {
  2. allowCache: true,
  3. discontinuityStarts: [],
  4. segments: [],
  5. timelineStarts: [{
  6. start: 0,
  7. timeline: 0
  8. }, {
  9. start: 5.972633333,
  10. timeline: 5.972633333
  11. }, {
  12. start: 10.810799998,
  13. timeline: 10.810799998
  14. }, {
  15. start: 24.791433331,
  16. timeline: 24.791433331
  17. }, {
  18. start: 27.949347162000002,
  19. timeline: 27.949347162000002
  20. }],
  21. endList: true,
  22. mediaGroups: {
  23. 'AUDIO': {
  24. audio: {
  25. 'en (main)': {
  26. language: 'en',
  27. autoselect: true,
  28. default: true,
  29. playlists: [
  30. {
  31. attributes: {
  32. 'NAME': 'default_audio128_2',
  33. 'BANDWIDTH': 123000,
  34. 'CODECS': 'mp4a.40.2',
  35. 'PROGRAM-ID': 1
  36. },
  37. uri: '',
  38. endList: false,
  39. timeline: 0,
  40. resolvedUri: '',
  41. targetDuration: 2,
  42. segments: [
  43. {
  44. uri: 'https://example.com/default_audio128_2/segment0.m4f',
  45. timeline: 0,
  46. duration: 1.9969160997732427,
  47. resolvedUri: 'https://example.com/default_audio128_2/segment0.m4f',
  48. map: {
  49. uri: 'https://example.com/default_audio128_2/init0.m4f',
  50. resolvedUri: 'https://example.com/default_audio128_2/init0.m4f'
  51. },
  52. presentationTime: 0,
  53. number: 0
  54. },
  55. {
  56. uri: 'https://example.com/default_audio128_2/segment1.m4f',
  57. timeline: 0,
  58. duration: 1.9969160997732427,
  59. resolvedUri: 'https://example.com/default_audio128_2/segment1.m4f',
  60. map: {
  61. uri: 'https://example.com/default_audio128_2/init0.m4f',
  62. resolvedUri: 'https://example.com/default_audio128_2/init0.m4f'
  63. },
  64. presentationTime: 1.9969160997732427,
  65. number: 1
  66. },
  67. {
  68. uri: 'https://example.com/default_audio128_2/segment2.m4f',
  69. timeline: 0,
  70. duration: 1.9969160997732427,
  71. resolvedUri: 'https://example.com/default_audio128_2/segment2.m4f',
  72. map: {
  73. uri: 'https://example.com/default_audio128_2/init0.m4f',
  74. resolvedUri: 'https://example.com/default_audio128_2/init0.m4f'
  75. },
  76. presentationTime: 3.9938321995464854,
  77. number: 2
  78. },
  79. {
  80. uri: 'https://example.com/default_audio128_2/segment3.m4f',
  81. timeline: 5.972633333,
  82. duration: 1.9969160997732427,
  83. resolvedUri: 'https://example.com/default_audio128_2/segment3.m4f',
  84. map: {
  85. uri: 'https://example.com/default_audio128_2/init1.m4f',
  86. resolvedUri: 'https://example.com/default_audio128_2/init1.m4f'
  87. },
  88. presentationTime: 5.972633333,
  89. number: 3,
  90. discontinuity: true
  91. },
  92. {
  93. uri: 'https://example.com/default_audio128_2/segment4.m4f',
  94. timeline: 5.972633333,
  95. duration: 1.9969160997732427,
  96. resolvedUri: 'https://example.com/default_audio128_2/segment4.m4f',
  97. map: {
  98. uri: 'https://example.com/default_audio128_2/init1.m4f',
  99. resolvedUri: 'https://example.com/default_audio128_2/init1.m4f'
  100. },
  101. presentationTime: 7.969549432773243,
  102. number: 4
  103. },
  104. {
  105. uri: 'https://example.com/default_audio128_2/segment5.m4f',
  106. timeline: 5.972633333,
  107. duration: 0.8591383219954648,
  108. resolvedUri: 'https://example.com/default_audio128_2/segment5.m4f',
  109. map: {
  110. uri: 'https://example.com/default_audio128_2/init1.m4f',
  111. resolvedUri: 'https://example.com/default_audio128_2/init1.m4f'
  112. },
  113. presentationTime: 9.966465532546486,
  114. number: 5
  115. },
  116. {
  117. uri: 'https://example.com/default_audio128_2/segment6.m4f',
  118. timeline: 10.810799998,
  119. duration: 1.9969160997732427,
  120. resolvedUri: 'https://example.com/default_audio128_2/segment6.m4f',
  121. map: {
  122. uri: 'https://example.com/default_audio128_2/init2.m4f',
  123. resolvedUri: 'https://example.com/default_audio128_2/init2.m4f'
  124. },
  125. presentationTime: 10.810799998,
  126. number: 6,
  127. discontinuity: true
  128. },
  129. {
  130. uri: 'https://example.com/default_audio128_2/segment7.m4f',
  131. timeline: 10.810799998,
  132. duration: 1.9969160997732427,
  133. resolvedUri: 'https://example.com/default_audio128_2/segment7.m4f',
  134. map: {
  135. uri: 'https://example.com/default_audio128_2/init2.m4f',
  136. resolvedUri: 'https://example.com/default_audio128_2/init2.m4f'
  137. },
  138. presentationTime: 12.807716097773243,
  139. number: 7
  140. },
  141. {
  142. uri: 'https://example.com/default_audio128_2/segment8.m4f',
  143. timeline: 10.810799998,
  144. duration: 1.9969160997732427,
  145. resolvedUri: 'https://example.com/default_audio128_2/segment8.m4f',
  146. map: {
  147. uri: 'https://example.com/default_audio128_2/init2.m4f',
  148. resolvedUri: 'https://example.com/default_audio128_2/init2.m4f'
  149. },
  150. presentationTime: 14.804632197546486,
  151. number: 8
  152. },
  153. {
  154. uri: 'https://example.com/default_audio128_2/segment9.m4f',
  155. timeline: 10.810799998,
  156. duration: 1.9969160997732427,
  157. resolvedUri: 'https://example.com/default_audio128_2/segment9.m4f',
  158. map: {
  159. uri: 'https://example.com/default_audio128_2/init2.m4f',
  160. resolvedUri: 'https://example.com/default_audio128_2/init2.m4f'
  161. },
  162. presentationTime: 16.801548297319727,
  163. number: 9
  164. },
  165. {
  166. uri: 'https://example.com/default_audio128_2/segment10.m4f',
  167. timeline: 10.810799998,
  168. duration: 1.9969160997732427,
  169. resolvedUri: 'https://example.com/default_audio128_2/segment10.m4f',
  170. map: {
  171. uri: 'https://example.com/default_audio128_2/init2.m4f',
  172. resolvedUri: 'https://example.com/default_audio128_2/init2.m4f'
  173. },
  174. presentationTime: 18.79846439709297,
  175. number: 10
  176. },
  177. {
  178. uri: 'https://example.com/default_audio128_2/segment11.m4f',
  179. timeline: 10.810799998,
  180. duration: 1.9969160997732427,
  181. resolvedUri: 'https://example.com/default_audio128_2/segment11.m4f',
  182. map: {
  183. uri: 'https://example.com/default_audio128_2/init2.m4f',
  184. resolvedUri: 'https://example.com/default_audio128_2/init2.m4f'
  185. },
  186. presentationTime: 20.795380496866215,
  187. number: 11
  188. },
  189. {
  190. uri: 'https://example.com/default_audio128_2/segment12.m4f',
  191. timeline: 10.810799998,
  192. duration: 1.9969160997732427,
  193. resolvedUri: 'https://example.com/default_audio128_2/segment12.m4f',
  194. map: {
  195. uri: 'https://example.com/default_audio128_2/init2.m4f',
  196. resolvedUri: 'https://example.com/default_audio128_2/init2.m4f'
  197. },
  198. presentationTime: 22.792296596639456,
  199. number: 12
  200. },
  201. {
  202. uri: 'https://example.com/default_audio128_2/segment13.m4f',
  203. timeline: 10.810799998,
  204. duration: 0.023219954648526078,
  205. resolvedUri: 'https://example.com/default_audio128_2/segment13.m4f',
  206. map: {
  207. uri: 'https://example.com/default_audio128_2/init2.m4f',
  208. resolvedUri: 'https://example.com/default_audio128_2/init2.m4f'
  209. },
  210. presentationTime: 24.789212696412697,
  211. number: 13
  212. },
  213. {
  214. uri: 'https://example.com/default_audio128_2/segment14.m4f',
  215. timeline: 24.791433331,
  216. duration: 1.1609977324263039,
  217. resolvedUri: 'https://example.com/default_audio128_2/segment14.m4f',
  218. map: {
  219. uri: 'https://example.com/default_audio128_2/init3.m4f',
  220. resolvedUri: 'https://example.com/default_audio128_2/init3.m4f'
  221. },
  222. presentationTime: 19.938462809458052,
  223. number: 14,
  224. discontinuity: true
  225. },
  226. {
  227. uri: 'https://example.com/default_audio128_2/segment15.m4f',
  228. timeline: 24.791433331,
  229. duration: 1.9969160997732427,
  230. resolvedUri: 'https://example.com/default_audio128_2/segment15.m4f',
  231. map: {
  232. uri: 'https://example.com/default_audio128_2/init3.m4f',
  233. resolvedUri: 'https://example.com/default_audio128_2/init3.m4f'
  234. },
  235. presentationTime: 21.099460541884355,
  236. number: 15
  237. },
  238. {
  239. uri: 'https://example.com/default_audio128_2/segment16.m4f',
  240. timeline: 27.949347162000002,
  241. duration: 1.9969160997732427,
  242. resolvedUri: 'https://example.com/default_audio128_2/segment16.m4f',
  243. map: {
  244. uri: 'https://example.com/default_audio128_2/segment$Number$.m4f',
  245. resolvedUri: 'https://example.com/default_audio128_2/segment$Number$.m4f'
  246. },
  247. presentationTime: 27.949347162000002,
  248. number: 16,
  249. discontinuity: true
  250. },
  251. {
  252. uri: 'https://example.com/default_audio128_2/segment17.m4f',
  253. timeline: 27.949347162000002,
  254. duration: 1.9969160997732427,
  255. resolvedUri: 'https://example.com/default_audio128_2/segment17.m4f',
  256. map: {
  257. uri: 'https://example.com/default_audio128_2/segment$Number$.m4f',
  258. resolvedUri: 'https://example.com/default_audio128_2/segment$Number$.m4f'
  259. },
  260. presentationTime: 29.946263261773247,
  261. number: 17
  262. },
  263. {
  264. uri: 'https://example.com/default_audio128_2/segment18.m4f',
  265. timeline: 27.949347162000002,
  266. duration: 1.9969160997732427,
  267. resolvedUri: 'https://example.com/default_audio128_2/segment18.m4f',
  268. map: {
  269. uri: 'https://example.com/default_audio128_2/segment$Number$.m4f',
  270. resolvedUri: 'https://example.com/default_audio128_2/segment$Number$.m4f'
  271. },
  272. presentationTime: 31.943179361546488,
  273. number: 18
  274. },
  275. {
  276. uri: 'https://example.com/default_audio128_2/segment19.m4f',
  277. timeline: 27.949347162000002,
  278. duration: 1.9969160997732427,
  279. resolvedUri: 'https://example.com/default_audio128_2/segment19.m4f',
  280. map: {
  281. uri: 'https://example.com/default_audio128_2/segment$Number$.m4f',
  282. resolvedUri: 'https://example.com/default_audio128_2/segment$Number$.m4f'
  283. },
  284. presentationTime: 33.94009546131973,
  285. number: 19
  286. }
  287. ],
  288. mediaSequence: 0,
  289. discontinuitySequence: 0,
  290. discontinuityStarts: [3, 6, 14, 16],
  291. timelineStarts: [{
  292. start: 0,
  293. timeline: 0
  294. }, {
  295. start: 5.972633333,
  296. timeline: 5.972633333
  297. }, {
  298. start: 10.810799998,
  299. timeline: 10.810799998
  300. }, {
  301. start: 24.791433331,
  302. timeline: 24.791433331
  303. }, {
  304. start: 27.949347162000002,
  305. timeline: 27.949347162000002
  306. }],
  307. contentProtection: {
  308. 'com.widevine.alpha': {
  309. attributes: {
  310. schemeIdUri: 'urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed'
  311. },
  312. pssh: new Uint8Array([181, 235, 45])
  313. }
  314. }
  315. },
  316. {
  317. attributes: {
  318. 'NAME': 'default_audio96_2',
  319. 'BANDWIDTH': 93000,
  320. 'CODECS': 'mp4a.40.2',
  321. 'PROGRAM-ID': 1
  322. },
  323. uri: '',
  324. endList: false,
  325. timeline: 0,
  326. resolvedUri: '',
  327. targetDuration: 2,
  328. segments: [
  329. {
  330. uri: 'https://example.com/default_audio96_2/segment0.m4f',
  331. timeline: 0,
  332. duration: 1.9969160997732427,
  333. resolvedUri: 'https://example.com/default_audio96_2/segment0.m4f',
  334. map: {
  335. uri: 'https://example.com/default_audio96_2/init0.m4f',
  336. resolvedUri: 'https://example.com/default_audio96_2/init0.m4f'
  337. },
  338. presentationTime: 0,
  339. number: 0
  340. },
  341. {
  342. uri: 'https://example.com/default_audio96_2/segment1.m4f',
  343. timeline: 0,
  344. duration: 1.9969160997732427,
  345. resolvedUri: 'https://example.com/default_audio96_2/segment1.m4f',
  346. map: {
  347. uri: 'https://example.com/default_audio96_2/init0.m4f',
  348. resolvedUri: 'https://example.com/default_audio96_2/init0.m4f'
  349. },
  350. presentationTime: 1.9969160997732427,
  351. number: 1
  352. },
  353. {
  354. uri: 'https://example.com/default_audio96_2/segment2.m4f',
  355. timeline: 0,
  356. duration: 1.9969160997732427,
  357. resolvedUri: 'https://example.com/default_audio96_2/segment2.m4f',
  358. map: {
  359. uri: 'https://example.com/default_audio96_2/init0.m4f',
  360. resolvedUri: 'https://example.com/default_audio96_2/init0.m4f'
  361. },
  362. presentationTime: 3.9938321995464854,
  363. number: 2
  364. },
  365. {
  366. uri: 'https://example.com/default_audio96_2/segment3.m4f',
  367. timeline: 5.972633333,
  368. duration: 1.9969160997732427,
  369. resolvedUri: 'https://example.com/default_audio96_2/segment3.m4f',
  370. map: {
  371. uri: 'https://example.com/default_audio96_2/init1.m4f',
  372. resolvedUri: 'https://example.com/default_audio96_2/init1.m4f'
  373. },
  374. presentationTime: 5.972633333,
  375. number: 3,
  376. discontinuity: true
  377. },
  378. {
  379. uri: 'https://example.com/default_audio96_2/segment4.m4f',
  380. timeline: 5.972633333,
  381. duration: 1.9969160997732427,
  382. resolvedUri: 'https://example.com/default_audio96_2/segment4.m4f',
  383. map: {
  384. uri: 'https://example.com/default_audio96_2/init1.m4f',
  385. resolvedUri: 'https://example.com/default_audio96_2/init1.m4f'
  386. },
  387. presentationTime: 7.969549432773243,
  388. number: 4
  389. },
  390. {
  391. uri: 'https://example.com/default_audio96_2/segment5.m4f',
  392. timeline: 5.972633333,
  393. duration: 0.8591383219954648,
  394. resolvedUri: 'https://example.com/default_audio96_2/segment5.m4f',
  395. map: {
  396. uri: 'https://example.com/default_audio96_2/init1.m4f',
  397. resolvedUri: 'https://example.com/default_audio96_2/init1.m4f'
  398. },
  399. presentationTime: 9.966465532546486,
  400. number: 5
  401. },
  402. {
  403. uri: 'https://example.com/default_audio96_2/segment6.m4f',
  404. timeline: 10.810799998,
  405. duration: 1.9969160997732427,
  406. resolvedUri: 'https://example.com/default_audio96_2/segment6.m4f',
  407. map: {
  408. uri: 'https://example.com/default_audio96_2/init2.m4f',
  409. resolvedUri: 'https://example.com/default_audio96_2/init2.m4f'
  410. },
  411. presentationTime: 10.810799998,
  412. number: 6,
  413. discontinuity: true
  414. },
  415. {
  416. uri: 'https://example.com/default_audio96_2/segment7.m4f',
  417. timeline: 10.810799998,
  418. duration: 1.9969160997732427,
  419. resolvedUri: 'https://example.com/default_audio96_2/segment7.m4f',
  420. map: {
  421. uri: 'https://example.com/default_audio96_2/init2.m4f',
  422. resolvedUri: 'https://example.com/default_audio96_2/init2.m4f'
  423. },
  424. presentationTime: 12.807716097773243,
  425. number: 7
  426. },
  427. {
  428. uri: 'https://example.com/default_audio96_2/segment8.m4f',
  429. timeline: 10.810799998,
  430. duration: 1.9969160997732427,
  431. resolvedUri: 'https://example.com/default_audio96_2/segment8.m4f',
  432. map: {
  433. uri: 'https://example.com/default_audio96_2/init2.m4f',
  434. resolvedUri: 'https://example.com/default_audio96_2/init2.m4f'
  435. },
  436. presentationTime: 14.804632197546486,
  437. number: 8
  438. },
  439. {
  440. uri: 'https://example.com/default_audio96_2/segment9.m4f',
  441. timeline: 10.810799998,
  442. duration: 1.9969160997732427,
  443. resolvedUri: 'https://example.com/default_audio96_2/segment9.m4f',
  444. map: {
  445. uri: 'https://example.com/default_audio96_2/init2.m4f',
  446. resolvedUri: 'https://example.com/default_audio96_2/init2.m4f'
  447. },
  448. presentationTime: 16.801548297319727,
  449. number: 9
  450. },
  451. {
  452. uri: 'https://example.com/default_audio96_2/segment10.m4f',
  453. timeline: 10.810799998,
  454. duration: 1.9969160997732427,
  455. resolvedUri: 'https://example.com/default_audio96_2/segment10.m4f',
  456. map: {
  457. uri: 'https://example.com/default_audio96_2/init2.m4f',
  458. resolvedUri: 'https://example.com/default_audio96_2/init2.m4f'
  459. },
  460. presentationTime: 18.79846439709297,
  461. number: 10
  462. },
  463. {
  464. uri: 'https://example.com/default_audio96_2/segment11.m4f',
  465. timeline: 10.810799998,
  466. duration: 1.9969160997732427,
  467. resolvedUri: 'https://example.com/default_audio96_2/segment11.m4f',
  468. map: {
  469. uri: 'https://example.com/default_audio96_2/init2.m4f',
  470. resolvedUri: 'https://example.com/default_audio96_2/init2.m4f'
  471. },
  472. presentationTime: 20.795380496866215,
  473. number: 11
  474. },
  475. {
  476. uri: 'https://example.com/default_audio96_2/segment12.m4f',
  477. timeline: 10.810799998,
  478. duration: 1.9969160997732427,
  479. resolvedUri: 'https://example.com/default_audio96_2/segment12.m4f',
  480. map: {
  481. uri: 'https://example.com/default_audio96_2/init2.m4f',
  482. resolvedUri: 'https://example.com/default_audio96_2/init2.m4f'
  483. },
  484. presentationTime: 22.792296596639456,
  485. number: 12
  486. },
  487. {
  488. uri: 'https://example.com/default_audio96_2/segment13.m4f',
  489. timeline: 10.810799998,
  490. duration: 0.023219954648526078,
  491. resolvedUri: 'https://example.com/default_audio96_2/segment13.m4f',
  492. map: {
  493. uri: 'https://example.com/default_audio96_2/init2.m4f',
  494. resolvedUri: 'https://example.com/default_audio96_2/init2.m4f'
  495. },
  496. presentationTime: 24.789212696412697,
  497. number: 13
  498. },
  499. {
  500. uri: 'https://example.com/default_audio96_2/segment14.m4f',
  501. timeline: 24.791433331,
  502. duration: 1.1609977324263039,
  503. resolvedUri: 'https://example.com/default_audio96_2/segment14.m4f',
  504. map: {
  505. uri: 'https://example.com/default_audio96_2/init3.m4f',
  506. resolvedUri: 'https://example.com/default_audio96_2/init3.m4f'
  507. },
  508. presentationTime: 19.938462809458052,
  509. number: 14,
  510. discontinuity: true
  511. },
  512. {
  513. uri: 'https://example.com/default_audio96_2/segment15.m4f',
  514. timeline: 24.791433331,
  515. duration: 1.9969160997732427,
  516. resolvedUri: 'https://example.com/default_audio96_2/segment15.m4f',
  517. map: {
  518. uri: 'https://example.com/default_audio96_2/init3.m4f',
  519. resolvedUri: 'https://example.com/default_audio96_2/init3.m4f'
  520. },
  521. presentationTime: 21.099460541884355,
  522. number: 15
  523. },
  524. {
  525. uri: 'https://example.com/default_audio96_2/segment16.m4f',
  526. timeline: 27.949347162000002,
  527. duration: 1.9969160997732427,
  528. resolvedUri: 'https://example.com/default_audio96_2/segment16.m4f',
  529. map: {
  530. uri: 'https://example.com/default_audio96_2/segment$Number$.m4f',
  531. resolvedUri: 'https://example.com/default_audio96_2/segment$Number$.m4f'
  532. },
  533. presentationTime: 27.949347162000002,
  534. number: 16,
  535. discontinuity: true
  536. },
  537. {
  538. uri: 'https://example.com/default_audio96_2/segment17.m4f',
  539. timeline: 27.949347162000002,
  540. duration: 1.9969160997732427,
  541. resolvedUri: 'https://example.com/default_audio96_2/segment17.m4f',
  542. map: {
  543. uri: 'https://example.com/default_audio96_2/segment$Number$.m4f',
  544. resolvedUri: 'https://example.com/default_audio96_2/segment$Number$.m4f'
  545. },
  546. presentationTime: 29.946263261773247,
  547. number: 17
  548. },
  549. {
  550. uri: 'https://example.com/default_audio96_2/segment18.m4f',
  551. timeline: 27.949347162000002,
  552. duration: 1.9969160997732427,
  553. resolvedUri: 'https://example.com/default_audio96_2/segment18.m4f',
  554. map: {
  555. uri: 'https://example.com/default_audio96_2/segment$Number$.m4f',
  556. resolvedUri: 'https://example.com/default_audio96_2/segment$Number$.m4f'
  557. },
  558. presentationTime: 31.943179361546488,
  559. number: 18
  560. },
  561. {
  562. uri: 'https://example.com/default_audio96_2/segment19.m4f',
  563. timeline: 27.949347162000002,
  564. duration: 1.9969160997732427,
  565. resolvedUri: 'https://example.com/default_audio96_2/segment19.m4f',
  566. map: {
  567. uri: 'https://example.com/default_audio96_2/segment$Number$.m4f',
  568. resolvedUri: 'https://example.com/default_audio96_2/segment$Number$.m4f'
  569. },
  570. presentationTime: 33.94009546131973,
  571. number: 19
  572. }
  573. ],
  574. mediaSequence: 0,
  575. discontinuitySequence: 0,
  576. discontinuityStarts: [3, 6, 14, 16],
  577. timelineStarts: [{
  578. start: 0,
  579. timeline: 0
  580. }, {
  581. start: 5.972633333,
  582. timeline: 5.972633333
  583. }, {
  584. start: 10.810799998,
  585. timeline: 10.810799998
  586. }, {
  587. start: 24.791433331,
  588. timeline: 24.791433331
  589. }, {
  590. start: 27.949347162000002,
  591. timeline: 27.949347162000002
  592. }],
  593. contentProtection: {
  594. 'com.widevine.alpha': {
  595. attributes: {
  596. schemeIdUri: 'urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed'
  597. },
  598. pssh: new Uint8Array([181, 235, 45])
  599. }
  600. }
  601. }
  602. ],
  603. uri: ''
  604. }
  605. }
  606. },
  607. 'VIDEO': {},
  608. 'CLOSED-CAPTIONS': {},
  609. 'SUBTITLES': {}
  610. },
  611. uri: '',
  612. duration: 36.269,
  613. playlists: [
  614. {
  615. attributes: {
  616. 'AUDIO': 'audio',
  617. 'BANDWIDTH': 2008000,
  618. 'CODECS': 'avc1.4d001f',
  619. 'FRAME-RATE': 29.97,
  620. 'NAME': 'default_video2000_0_1280x720',
  621. 'PROGRAM-ID': 1,
  622. 'RESOLUTION': {
  623. height: 720,
  624. width: 1280
  625. },
  626. 'SUBTITLES': 'subs'
  627. },
  628. uri: '',
  629. endList: false,
  630. timeline: 0,
  631. resolvedUri: '',
  632. targetDuration: 3,
  633. segments: [
  634. {
  635. uri: 'https://example.com/default_video2000_0_1280x720/segment0.m4f',
  636. timeline: 0,
  637. duration: 2.002,
  638. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment0.m4f',
  639. map: {
  640. uri: 'https://example.com/default_video2000_0_1280x720/init0.m4f',
  641. resolvedUri: 'https://example.com/default_video2000_0_1280x720/init0.m4f'
  642. },
  643. presentationTime: 0,
  644. number: 0
  645. },
  646. {
  647. uri: 'https://example.com/default_video2000_0_1280x720/segment1.m4f',
  648. timeline: 0,
  649. duration: 2.002,
  650. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment1.m4f',
  651. map: {
  652. uri: 'https://example.com/default_video2000_0_1280x720/init0.m4f',
  653. resolvedUri: 'https://example.com/default_video2000_0_1280x720/init0.m4f'
  654. },
  655. presentationTime: 2.002,
  656. number: 1
  657. },
  658. {
  659. uri: 'https://example.com/default_video2000_0_1280x720/segment2.m4f',
  660. timeline: 0,
  661. duration: 1.9686333333333332,
  662. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment2.m4f',
  663. map: {
  664. uri: 'https://example.com/default_video2000_0_1280x720/init0.m4f',
  665. resolvedUri: 'https://example.com/default_video2000_0_1280x720/init0.m4f'
  666. },
  667. presentationTime: 4.004,
  668. number: 2
  669. },
  670. {
  671. uri: 'https://example.com/default_video2000_0_1280x720/segment3.m4f',
  672. timeline: 5.972633333,
  673. duration: 1.9352666666666667,
  674. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment3.m4f',
  675. map: {
  676. uri: 'https://example.com/default_video2000_0_1280x720/init1.m4f',
  677. resolvedUri: 'https://example.com/default_video2000_0_1280x720/init1.m4f'
  678. },
  679. presentationTime: 5.972633333,
  680. number: 3,
  681. discontinuity: true
  682. },
  683. {
  684. uri: 'https://example.com/default_video2000_0_1280x720/segment4.m4f',
  685. timeline: 5.972633333,
  686. duration: 1.9352666666666667,
  687. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment4.m4f',
  688. map: {
  689. uri: 'https://example.com/default_video2000_0_1280x720/init1.m4f',
  690. resolvedUri: 'https://example.com/default_video2000_0_1280x720/init1.m4f'
  691. },
  692. presentationTime: 7.907899999666666,
  693. number: 4
  694. },
  695. {
  696. uri: 'https://example.com/default_video2000_0_1280x720/segment5.m4f',
  697. timeline: 5.972633333,
  698. duration: 0.9676333333333333,
  699. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment5.m4f',
  700. map: {
  701. uri: 'https://example.com/default_video2000_0_1280x720/init1.m4f',
  702. resolvedUri: 'https://example.com/default_video2000_0_1280x720/init1.m4f'
  703. },
  704. presentationTime: 9.843166666333333,
  705. number: 5
  706. },
  707. {
  708. uri: 'https://example.com/default_video2000_0_1280x720/segment6.m4f',
  709. timeline: 10.810799998,
  710. duration: 2.002,
  711. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment6.m4f',
  712. map: {
  713. uri: 'https://example.com/default_video2000_0_1280x720/init2.m4f',
  714. resolvedUri: 'https://example.com/default_video2000_0_1280x720/init2.m4f'
  715. },
  716. presentationTime: 10.810799998,
  717. number: 6,
  718. discontinuity: true
  719. },
  720. {
  721. uri: 'https://example.com/default_video2000_0_1280x720/segment7.m4f',
  722. timeline: 10.810799998,
  723. duration: 2.002,
  724. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment7.m4f',
  725. map: {
  726. uri: 'https://example.com/default_video2000_0_1280x720/init2.m4f',
  727. resolvedUri: 'https://example.com/default_video2000_0_1280x720/init2.m4f'
  728. },
  729. presentationTime: 12.812799998,
  730. number: 7
  731. },
  732. {
  733. uri: 'https://example.com/default_video2000_0_1280x720/segment8.m4f',
  734. timeline: 10.810799998,
  735. duration: 2.002,
  736. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment8.m4f',
  737. map: {
  738. uri: 'https://example.com/default_video2000_0_1280x720/init2.m4f',
  739. resolvedUri: 'https://example.com/default_video2000_0_1280x720/init2.m4f'
  740. },
  741. presentationTime: 14.814799998,
  742. number: 8
  743. },
  744. {
  745. uri: 'https://example.com/default_video2000_0_1280x720/segment9.m4f',
  746. timeline: 10.810799998,
  747. duration: 2.002,
  748. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment9.m4f',
  749. map: {
  750. uri: 'https://example.com/default_video2000_0_1280x720/init2.m4f',
  751. resolvedUri: 'https://example.com/default_video2000_0_1280x720/init2.m4f'
  752. },
  753. presentationTime: 16.816799998,
  754. number: 9
  755. },
  756. {
  757. uri: 'https://example.com/default_video2000_0_1280x720/segment10.m4f',
  758. timeline: 10.810799998,
  759. duration: 2.002,
  760. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment10.m4f',
  761. map: {
  762. uri: 'https://example.com/default_video2000_0_1280x720/init2.m4f',
  763. resolvedUri: 'https://example.com/default_video2000_0_1280x720/init2.m4f'
  764. },
  765. presentationTime: 18.818799998,
  766. number: 10
  767. },
  768. {
  769. uri: 'https://example.com/default_video2000_0_1280x720/segment11.m4f',
  770. timeline: 10.810799998,
  771. duration: 2.002,
  772. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment11.m4f',
  773. map: {
  774. uri: 'https://example.com/default_video2000_0_1280x720/init2.m4f',
  775. resolvedUri: 'https://example.com/default_video2000_0_1280x720/init2.m4f'
  776. },
  777. presentationTime: 20.820799998,
  778. number: 11
  779. },
  780. {
  781. uri: 'https://example.com/default_video2000_0_1280x720/segment12.m4f',
  782. timeline: 10.810799998,
  783. duration: 1.9686333333333332,
  784. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment12.m4f',
  785. map: {
  786. uri: 'https://example.com/default_video2000_0_1280x720/init2.m4f',
  787. resolvedUri: 'https://example.com/default_video2000_0_1280x720/init2.m4f'
  788. },
  789. presentationTime: 22.822799998,
  790. number: 12
  791. },
  792. {
  793. uri: 'https://example.com/default_video2000_0_1280x720/segment13.m4f',
  794. timeline: 24.791433331,
  795. duration: 0.9676333333333333,
  796. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment13.m4f',
  797. map: {
  798. uri: 'https://example.com/default_video2000_0_1280x720/init3.m4f',
  799. resolvedUri: 'https://example.com/default_video2000_0_1280x720/init3.m4f'
  800. },
  801. presentationTime: 19.953266664333334,
  802. number: 13,
  803. discontinuity: true
  804. },
  805. {
  806. uri: 'https://example.com/default_video2000_0_1280x720/segment14.m4f',
  807. timeline: 24.791433331,
  808. duration: 1.9352666666666667,
  809. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment14.m4f',
  810. map: {
  811. uri: 'https://example.com/default_video2000_0_1280x720/init3.m4f',
  812. resolvedUri: 'https://example.com/default_video2000_0_1280x720/init3.m4f'
  813. },
  814. presentationTime: 20.920899997666666,
  815. number: 14
  816. },
  817. {
  818. uri: 'https://example.com/default_video2000_0_1280x720/segment15.m4f',
  819. timeline: 24.791433331,
  820. duration: 0.26693333333333336,
  821. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment15.m4f',
  822. map: {
  823. uri: 'https://example.com/default_video2000_0_1280x720/init3.m4f',
  824. resolvedUri: 'https://example.com/default_video2000_0_1280x720/init3.m4f'
  825. },
  826. presentationTime: 22.856166664333333,
  827. number: 15
  828. },
  829. {
  830. uri: 'https://example.com/default_video2000_0_1280x720/segment16.m4f',
  831. timeline: 27.949347162000002,
  832. duration: 2.002,
  833. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment16.m4f',
  834. map: {
  835. uri: 'https://example.com/default_video2000_0_1280x720/segment$Number$.m4f',
  836. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment$Number$.m4f'
  837. },
  838. presentationTime: 27.949347162000002,
  839. number: 16,
  840. discontinuity: true
  841. },
  842. {
  843. uri: 'https://example.com/default_video2000_0_1280x720/segment17.m4f',
  844. timeline: 27.949347162000002,
  845. duration: 2.002,
  846. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment17.m4f',
  847. map: {
  848. uri: 'https://example.com/default_video2000_0_1280x720/segment$Number$.m4f',
  849. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment$Number$.m4f'
  850. },
  851. presentationTime: 29.951347162,
  852. number: 17
  853. },
  854. {
  855. uri: 'https://example.com/default_video2000_0_1280x720/segment18.m4f',
  856. timeline: 27.949347162000002,
  857. duration: 2.002,
  858. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment18.m4f',
  859. map: {
  860. uri: 'https://example.com/default_video2000_0_1280x720/segment$Number$.m4f',
  861. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment$Number$.m4f'
  862. },
  863. presentationTime: 31.953347162,
  864. number: 18
  865. },
  866. {
  867. uri: 'https://example.com/default_video2000_0_1280x720/segment19.m4f',
  868. timeline: 27.949347162000002,
  869. duration: 1.9686333333333332,
  870. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment19.m4f',
  871. map: {
  872. uri: 'https://example.com/default_video2000_0_1280x720/segment$Number$.m4f',
  873. resolvedUri: 'https://example.com/default_video2000_0_1280x720/segment$Number$.m4f'
  874. },
  875. presentationTime: 33.955347162,
  876. number: 19
  877. }
  878. ],
  879. mediaSequence: 0,
  880. discontinuitySequence: 0,
  881. discontinuityStarts: [3, 6, 13, 16],
  882. timelineStarts: [{
  883. start: 0,
  884. timeline: 0
  885. }, {
  886. start: 5.972633333,
  887. timeline: 5.972633333
  888. }, {
  889. start: 10.810799998,
  890. timeline: 10.810799998
  891. }, {
  892. start: 24.791433331,
  893. timeline: 24.791433331
  894. }, {
  895. start: 27.949347162000002,
  896. timeline: 27.949347162000002
  897. }],
  898. contentProtection: {
  899. 'com.widevine.alpha': {
  900. attributes: {
  901. schemeIdUri: 'urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed'
  902. },
  903. pssh: new Uint8Array([181, 235, 45])
  904. }
  905. }
  906. },
  907. {
  908. attributes: {
  909. 'AUDIO': 'audio',
  910. 'BANDWIDTH': 1195000,
  911. 'CODECS': 'avc1.4d001f',
  912. 'FRAME-RATE': 29.97,
  913. 'NAME': 'default_video1200_1_960x540',
  914. 'PROGRAM-ID': 1,
  915. 'RESOLUTION': {
  916. height: 540,
  917. width: 960
  918. },
  919. 'SUBTITLES': 'subs'
  920. },
  921. uri: '',
  922. endList: false,
  923. timeline: 0,
  924. resolvedUri: '',
  925. targetDuration: 3,
  926. segments: [
  927. {
  928. uri: 'https://example.com/default_video1200_1_960x540/segment0.m4f',
  929. timeline: 0,
  930. duration: 2.002,
  931. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment0.m4f',
  932. map: {
  933. uri: 'https://example.com/default_video1200_1_960x540/init0.m4f',
  934. resolvedUri: 'https://example.com/default_video1200_1_960x540/init0.m4f'
  935. },
  936. presentationTime: 0,
  937. number: 0
  938. },
  939. {
  940. uri: 'https://example.com/default_video1200_1_960x540/segment1.m4f',
  941. timeline: 0,
  942. duration: 2.002,
  943. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment1.m4f',
  944. map: {
  945. uri: 'https://example.com/default_video1200_1_960x540/init0.m4f',
  946. resolvedUri: 'https://example.com/default_video1200_1_960x540/init0.m4f'
  947. },
  948. presentationTime: 2.002,
  949. number: 1
  950. },
  951. {
  952. uri: 'https://example.com/default_video1200_1_960x540/segment2.m4f',
  953. timeline: 0,
  954. duration: 1.9686333333333332,
  955. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment2.m4f',
  956. map: {
  957. uri: 'https://example.com/default_video1200_1_960x540/init0.m4f',
  958. resolvedUri: 'https://example.com/default_video1200_1_960x540/init0.m4f'
  959. },
  960. presentationTime: 4.004,
  961. number: 2
  962. },
  963. {
  964. uri: 'https://example.com/default_video1200_1_960x540/segment3.m4f',
  965. timeline: 5.972633333,
  966. duration: 1.9352666666666667,
  967. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment3.m4f',
  968. map: {
  969. uri: 'https://example.com/default_video1200_1_960x540/init1.m4f',
  970. resolvedUri: 'https://example.com/default_video1200_1_960x540/init1.m4f'
  971. },
  972. presentationTime: 5.972633333,
  973. number: 3,
  974. discontinuity: true
  975. },
  976. {
  977. uri: 'https://example.com/default_video1200_1_960x540/segment4.m4f',
  978. timeline: 5.972633333,
  979. duration: 1.9352666666666667,
  980. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment4.m4f',
  981. map: {
  982. uri: 'https://example.com/default_video1200_1_960x540/init1.m4f',
  983. resolvedUri: 'https://example.com/default_video1200_1_960x540/init1.m4f'
  984. },
  985. presentationTime: 7.907899999666666,
  986. number: 4
  987. },
  988. {
  989. uri: 'https://example.com/default_video1200_1_960x540/segment5.m4f',
  990. timeline: 5.972633333,
  991. duration: 0.9676333333333333,
  992. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment5.m4f',
  993. map: {
  994. uri: 'https://example.com/default_video1200_1_960x540/init1.m4f',
  995. resolvedUri: 'https://example.com/default_video1200_1_960x540/init1.m4f'
  996. },
  997. presentationTime: 9.843166666333333,
  998. number: 5
  999. },
  1000. {
  1001. uri: 'https://example.com/default_video1200_1_960x540/segment6.m4f',
  1002. timeline: 10.810799998,
  1003. duration: 2.002,
  1004. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment6.m4f',
  1005. map: {
  1006. uri: 'https://example.com/default_video1200_1_960x540/init2.m4f',
  1007. resolvedUri: 'https://example.com/default_video1200_1_960x540/init2.m4f'
  1008. },
  1009. presentationTime: 10.810799998,
  1010. number: 6,
  1011. discontinuity: true
  1012. },
  1013. {
  1014. uri: 'https://example.com/default_video1200_1_960x540/segment7.m4f',
  1015. timeline: 10.810799998,
  1016. duration: 2.002,
  1017. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment7.m4f',
  1018. map: {
  1019. uri: 'https://example.com/default_video1200_1_960x540/init2.m4f',
  1020. resolvedUri: 'https://example.com/default_video1200_1_960x540/init2.m4f'
  1021. },
  1022. presentationTime: 12.812799998,
  1023. number: 7
  1024. },
  1025. {
  1026. uri: 'https://example.com/default_video1200_1_960x540/segment8.m4f',
  1027. timeline: 10.810799998,
  1028. duration: 2.002,
  1029. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment8.m4f',
  1030. map: {
  1031. uri: 'https://example.com/default_video1200_1_960x540/init2.m4f',
  1032. resolvedUri: 'https://example.com/default_video1200_1_960x540/init2.m4f'
  1033. },
  1034. presentationTime: 14.814799998,
  1035. number: 8
  1036. },
  1037. {
  1038. uri: 'https://example.com/default_video1200_1_960x540/segment9.m4f',
  1039. timeline: 10.810799998,
  1040. duration: 2.002,
  1041. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment9.m4f',
  1042. map: {
  1043. uri: 'https://example.com/default_video1200_1_960x540/init2.m4f',
  1044. resolvedUri: 'https://example.com/default_video1200_1_960x540/init2.m4f'
  1045. },
  1046. presentationTime: 16.816799998,
  1047. number: 9
  1048. },
  1049. {
  1050. uri: 'https://example.com/default_video1200_1_960x540/segment10.m4f',
  1051. timeline: 10.810799998,
  1052. duration: 2.002,
  1053. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment10.m4f',
  1054. map: {
  1055. uri: 'https://example.com/default_video1200_1_960x540/init2.m4f',
  1056. resolvedUri: 'https://example.com/default_video1200_1_960x540/init2.m4f'
  1057. },
  1058. presentationTime: 18.818799998,
  1059. number: 10
  1060. },
  1061. {
  1062. uri: 'https://example.com/default_video1200_1_960x540/segment11.m4f',
  1063. timeline: 10.810799998,
  1064. duration: 2.002,
  1065. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment11.m4f',
  1066. map: {
  1067. uri: 'https://example.com/default_video1200_1_960x540/init2.m4f',
  1068. resolvedUri: 'https://example.com/default_video1200_1_960x540/init2.m4f'
  1069. },
  1070. presentationTime: 20.820799998,
  1071. number: 11
  1072. },
  1073. {
  1074. uri: 'https://example.com/default_video1200_1_960x540/segment12.m4f',
  1075. timeline: 10.810799998,
  1076. duration: 1.9686333333333332,
  1077. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment12.m4f',
  1078. map: {
  1079. uri: 'https://example.com/default_video1200_1_960x540/init2.m4f',
  1080. resolvedUri: 'https://example.com/default_video1200_1_960x540/init2.m4f'
  1081. },
  1082. presentationTime: 22.822799998,
  1083. number: 12
  1084. },
  1085. {
  1086. uri: 'https://example.com/default_video1200_1_960x540/segment13.m4f',
  1087. timeline: 24.791433331,
  1088. duration: 0.9676333333333333,
  1089. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment13.m4f',
  1090. map: {
  1091. uri: 'https://example.com/default_video1200_1_960x540/init3.m4f',
  1092. resolvedUri: 'https://example.com/default_video1200_1_960x540/init3.m4f'
  1093. },
  1094. presentationTime: 19.953266664333334,
  1095. number: 13,
  1096. discontinuity: true
  1097. },
  1098. {
  1099. uri: 'https://example.com/default_video1200_1_960x540/segment14.m4f',
  1100. timeline: 24.791433331,
  1101. duration: 1.9352666666666667,
  1102. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment14.m4f',
  1103. map: {
  1104. uri: 'https://example.com/default_video1200_1_960x540/init3.m4f',
  1105. resolvedUri: 'https://example.com/default_video1200_1_960x540/init3.m4f'
  1106. },
  1107. presentationTime: 20.920899997666666,
  1108. number: 14
  1109. },
  1110. {
  1111. uri: 'https://example.com/default_video1200_1_960x540/segment15.m4f',
  1112. timeline: 24.791433331,
  1113. duration: 0.26693333333333336,
  1114. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment15.m4f',
  1115. map: {
  1116. uri: 'https://example.com/default_video1200_1_960x540/init3.m4f',
  1117. resolvedUri: 'https://example.com/default_video1200_1_960x540/init3.m4f'
  1118. },
  1119. presentationTime: 22.856166664333333,
  1120. number: 15
  1121. },
  1122. {
  1123. uri: 'https://example.com/default_video1200_1_960x540/segment16.m4f',
  1124. timeline: 27.949347162000002,
  1125. duration: 2.002,
  1126. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment16.m4f',
  1127. map: {
  1128. uri: 'https://example.com/default_video1200_1_960x540/segment$Number$.m4f',
  1129. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment$Number$.m4f'
  1130. },
  1131. presentationTime: 27.949347162000002,
  1132. number: 16,
  1133. discontinuity: true
  1134. },
  1135. {
  1136. uri: 'https://example.com/default_video1200_1_960x540/segment17.m4f',
  1137. timeline: 27.949347162000002,
  1138. duration: 2.002,
  1139. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment17.m4f',
  1140. map: {
  1141. uri: 'https://example.com/default_video1200_1_960x540/segment$Number$.m4f',
  1142. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment$Number$.m4f'
  1143. },
  1144. presentationTime: 29.951347162,
  1145. number: 17
  1146. },
  1147. {
  1148. uri: 'https://example.com/default_video1200_1_960x540/segment18.m4f',
  1149. timeline: 27.949347162000002,
  1150. duration: 2.002,
  1151. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment18.m4f',
  1152. map: {
  1153. uri: 'https://example.com/default_video1200_1_960x540/segment$Number$.m4f',
  1154. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment$Number$.m4f'
  1155. },
  1156. presentationTime: 31.953347162,
  1157. number: 18
  1158. },
  1159. {
  1160. uri: 'https://example.com/default_video1200_1_960x540/segment19.m4f',
  1161. timeline: 27.949347162000002,
  1162. duration: 1.9686333333333332,
  1163. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment19.m4f',
  1164. map: {
  1165. uri: 'https://example.com/default_video1200_1_960x540/segment$Number$.m4f',
  1166. resolvedUri: 'https://example.com/default_video1200_1_960x540/segment$Number$.m4f'
  1167. },
  1168. presentationTime: 33.955347162,
  1169. number: 19
  1170. }
  1171. ],
  1172. mediaSequence: 0,
  1173. discontinuitySequence: 0,
  1174. discontinuityStarts: [3, 6, 13, 16],
  1175. timelineStarts: [{
  1176. start: 0,
  1177. timeline: 0
  1178. }, {
  1179. start: 5.972633333,
  1180. timeline: 5.972633333
  1181. }, {
  1182. start: 10.810799998,
  1183. timeline: 10.810799998
  1184. }, {
  1185. start: 24.791433331,
  1186. timeline: 24.791433331
  1187. }, {
  1188. start: 27.949347162000002,
  1189. timeline: 27.949347162000002
  1190. }],
  1191. contentProtection: {
  1192. 'com.widevine.alpha': {
  1193. attributes: {
  1194. schemeIdUri: 'urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed'
  1195. },
  1196. pssh: new Uint8Array([181, 235, 45])
  1197. }
  1198. }
  1199. },
  1200. {
  1201. attributes: {
  1202. 'AUDIO': 'audio',
  1203. 'BANDWIDTH': 884000,
  1204. 'CODECS': 'avc1.4d001e',
  1205. 'FRAME-RATE': 29.97,
  1206. 'NAME': 'default_video900_1_640x360',
  1207. 'PROGRAM-ID': 1,
  1208. 'RESOLUTION': {
  1209. height: 360,
  1210. width: 640
  1211. },
  1212. 'SUBTITLES': 'subs'
  1213. },
  1214. uri: '',
  1215. endList: false,
  1216. timeline: 0,
  1217. resolvedUri: '',
  1218. targetDuration: 3,
  1219. segments: [
  1220. {
  1221. uri: 'https://example.com/default_video900_1_640x360/segment0.m4f',
  1222. timeline: 0,
  1223. duration: 2.002,
  1224. resolvedUri: 'https://example.com/default_video900_1_640x360/segment0.m4f',
  1225. map: {
  1226. uri: 'https://example.com/default_video900_1_640x360/init0.m4f',
  1227. resolvedUri: 'https://example.com/default_video900_1_640x360/init0.m4f'
  1228. },
  1229. presentationTime: 0,
  1230. number: 0
  1231. },
  1232. {
  1233. uri: 'https://example.com/default_video900_1_640x360/segment1.m4f',
  1234. timeline: 0,
  1235. duration: 2.002,
  1236. resolvedUri: 'https://example.com/default_video900_1_640x360/segment1.m4f',
  1237. map: {
  1238. uri: 'https://example.com/default_video900_1_640x360/init0.m4f',
  1239. resolvedUri: 'https://example.com/default_video900_1_640x360/init0.m4f'
  1240. },
  1241. presentationTime: 2.002,
  1242. number: 1
  1243. },
  1244. {
  1245. uri: 'https://example.com/default_video900_1_640x360/segment2.m4f',
  1246. timeline: 0,
  1247. duration: 1.9686333333333332,
  1248. resolvedUri: 'https://example.com/default_video900_1_640x360/segment2.m4f',
  1249. map: {
  1250. uri: 'https://example.com/default_video900_1_640x360/init0.m4f',
  1251. resolvedUri: 'https://example.com/default_video900_1_640x360/init0.m4f'
  1252. },
  1253. presentationTime: 4.004,
  1254. number: 2
  1255. },
  1256. {
  1257. uri: 'https://example.com/default_video900_1_640x360/segment3.m4f',
  1258. timeline: 5.972633333,
  1259. duration: 1.9352666666666667,
  1260. resolvedUri: 'https://example.com/default_video900_1_640x360/segment3.m4f',
  1261. map: {
  1262. uri: 'https://example.com/default_video900_1_640x360/init1.m4f',
  1263. resolvedUri: 'https://example.com/default_video900_1_640x360/init1.m4f'
  1264. },
  1265. presentationTime: 5.972633333,
  1266. number: 3,
  1267. discontinuity: true
  1268. },
  1269. {
  1270. uri: 'https://example.com/default_video900_1_640x360/segment4.m4f',
  1271. timeline: 5.972633333,
  1272. duration: 1.9352666666666667,
  1273. resolvedUri: 'https://example.com/default_video900_1_640x360/segment4.m4f',
  1274. map: {
  1275. uri: 'https://example.com/default_video900_1_640x360/init1.m4f',
  1276. resolvedUri: 'https://example.com/default_video900_1_640x360/init1.m4f'
  1277. },
  1278. presentationTime: 7.907899999666666,
  1279. number: 4
  1280. },
  1281. {
  1282. uri: 'https://example.com/default_video900_1_640x360/segment5.m4f',
  1283. timeline: 5.972633333,
  1284. duration: 0.9676333333333333,
  1285. resolvedUri: 'https://example.com/default_video900_1_640x360/segment5.m4f',
  1286. map: {
  1287. uri: 'https://example.com/default_video900_1_640x360/init1.m4f',
  1288. resolvedUri: 'https://example.com/default_video900_1_640x360/init1.m4f'
  1289. },
  1290. presentationTime: 9.843166666333333,
  1291. number: 5
  1292. },
  1293. {
  1294. uri: 'https://example.com/default_video900_1_640x360/segment6.m4f',
  1295. timeline: 10.810799998,
  1296. duration: 2.002,
  1297. resolvedUri: 'https://example.com/default_video900_1_640x360/segment6.m4f',
  1298. map: {
  1299. uri: 'https://example.com/default_video900_1_640x360/init2.m4f',
  1300. resolvedUri: 'https://example.com/default_video900_1_640x360/init2.m4f'
  1301. },
  1302. presentationTime: 10.810799998,
  1303. number: 6,
  1304. discontinuity: true
  1305. },
  1306. {
  1307. uri: 'https://example.com/default_video900_1_640x360/segment7.m4f',
  1308. timeline: 10.810799998,
  1309. duration: 2.002,
  1310. resolvedUri: 'https://example.com/default_video900_1_640x360/segment7.m4f',
  1311. map: {
  1312. uri: 'https://example.com/default_video900_1_640x360/init2.m4f',
  1313. resolvedUri: 'https://example.com/default_video900_1_640x360/init2.m4f'
  1314. },
  1315. presentationTime: 12.812799998,
  1316. number: 7
  1317. },
  1318. {
  1319. uri: 'https://example.com/default_video900_1_640x360/segment8.m4f',
  1320. timeline: 10.810799998,
  1321. duration: 2.002,
  1322. resolvedUri: 'https://example.com/default_video900_1_640x360/segment8.m4f',
  1323. map: {
  1324. uri: 'https://example.com/default_video900_1_640x360/init2.m4f',
  1325. resolvedUri: 'https://example.com/default_video900_1_640x360/init2.m4f'
  1326. },
  1327. presentationTime: 14.814799998,
  1328. number: 8
  1329. },
  1330. {
  1331. uri: 'https://example.com/default_video900_1_640x360/segment9.m4f',
  1332. timeline: 10.810799998,
  1333. duration: 2.002,
  1334. resolvedUri: 'https://example.com/default_video900_1_640x360/segment9.m4f',
  1335. map: {
  1336. uri: 'https://example.com/default_video900_1_640x360/init2.m4f',
  1337. resolvedUri: 'https://example.com/default_video900_1_640x360/init2.m4f'
  1338. },
  1339. presentationTime: 16.816799998,
  1340. number: 9
  1341. },
  1342. {
  1343. uri: 'https://example.com/default_video900_1_640x360/segment10.m4f',
  1344. timeline: 10.810799998,
  1345. duration: 2.002,
  1346. resolvedUri: 'https://example.com/default_video900_1_640x360/segment10.m4f',
  1347. map: {
  1348. uri: 'https://example.com/default_video900_1_640x360/init2.m4f',
  1349. resolvedUri: 'https://example.com/default_video900_1_640x360/init2.m4f'
  1350. },
  1351. presentationTime: 18.818799998,
  1352. number: 10
  1353. },
  1354. {
  1355. uri: 'https://example.com/default_video900_1_640x360/segment11.m4f',
  1356. timeline: 10.810799998,
  1357. duration: 2.002,
  1358. resolvedUri: 'https://example.com/default_video900_1_640x360/segment11.m4f',
  1359. map: {
  1360. uri: 'https://example.com/default_video900_1_640x360/init2.m4f',
  1361. resolvedUri: 'https://example.com/default_video900_1_640x360/init2.m4f'
  1362. },
  1363. presentationTime: 20.820799998,
  1364. number: 11
  1365. },
  1366. {
  1367. uri: 'https://example.com/default_video900_1_640x360/segment12.m4f',
  1368. timeline: 10.810799998,
  1369. duration: 1.9686333333333332,
  1370. resolvedUri: 'https://example.com/default_video900_1_640x360/segment12.m4f',
  1371. map: {
  1372. uri: 'https://example.com/default_video900_1_640x360/init2.m4f',
  1373. resolvedUri: 'https://example.com/default_video900_1_640x360/init2.m4f'
  1374. },
  1375. presentationTime: 22.822799998,
  1376. number: 12
  1377. },
  1378. {
  1379. uri: 'https://example.com/default_video900_1_640x360/segment13.m4f',
  1380. timeline: 24.791433331,
  1381. duration: 0.9676333333333333,
  1382. resolvedUri: 'https://example.com/default_video900_1_640x360/segment13.m4f',
  1383. map: {
  1384. uri: 'https://example.com/default_video900_1_640x360/init3.m4f',
  1385. resolvedUri: 'https://example.com/default_video900_1_640x360/init3.m4f'
  1386. },
  1387. presentationTime: 19.953266664333334,
  1388. number: 13,
  1389. discontinuity: true
  1390. },
  1391. {
  1392. uri: 'https://example.com/default_video900_1_640x360/segment14.m4f',
  1393. timeline: 24.791433331,
  1394. duration: 1.9352666666666667,
  1395. resolvedUri: 'https://example.com/default_video900_1_640x360/segment14.m4f',
  1396. map: {
  1397. uri: 'https://example.com/default_video900_1_640x360/init3.m4f',
  1398. resolvedUri: 'https://example.com/default_video900_1_640x360/init3.m4f'
  1399. },
  1400. presentationTime: 20.920899997666666,
  1401. number: 14
  1402. },
  1403. {
  1404. uri: 'https://example.com/default_video900_1_640x360/segment15.m4f',
  1405. timeline: 24.791433331,
  1406. duration: 0.26693333333333336,
  1407. resolvedUri: 'https://example.com/default_video900_1_640x360/segment15.m4f',
  1408. map: {
  1409. uri: 'https://example.com/default_video900_1_640x360/init3.m4f',
  1410. resolvedUri: 'https://example.com/default_video900_1_640x360/init3.m4f'
  1411. },
  1412. presentationTime: 22.856166664333333,
  1413. number: 15
  1414. },
  1415. {
  1416. uri: 'https://example.com/default_video900_1_640x360/segment16.m4f',
  1417. timeline: 27.949347162000002,
  1418. duration: 2.002,
  1419. resolvedUri: 'https://example.com/default_video900_1_640x360/segment16.m4f',
  1420. map: {
  1421. uri: 'https://example.com/default_video900_1_640x360/segment$Number$.m4f',
  1422. resolvedUri: 'https://example.com/default_video900_1_640x360/segment$Number$.m4f'
  1423. },
  1424. presentationTime: 27.949347162000002,
  1425. number: 16,
  1426. discontinuity: true
  1427. },
  1428. {
  1429. uri: 'https://example.com/default_video900_1_640x360/segment17.m4f',
  1430. timeline: 27.949347162000002,
  1431. duration: 2.002,
  1432. resolvedUri: 'https://example.com/default_video900_1_640x360/segment17.m4f',
  1433. map: {
  1434. uri: 'https://example.com/default_video900_1_640x360/segment$Number$.m4f',
  1435. resolvedUri: 'https://example.com/default_video900_1_640x360/segment$Number$.m4f'
  1436. },
  1437. presentationTime: 29.951347162,
  1438. number: 17
  1439. },
  1440. {
  1441. uri: 'https://example.com/default_video900_1_640x360/segment18.m4f',
  1442. timeline: 27.949347162000002,
  1443. duration: 2.002,
  1444. resolvedUri: 'https://example.com/default_video900_1_640x360/segment18.m4f',
  1445. map: {
  1446. uri: 'https://example.com/default_video900_1_640x360/segment$Number$.m4f',
  1447. resolvedUri: 'https://example.com/default_video900_1_640x360/segment$Number$.m4f'
  1448. },
  1449. presentationTime: 31.953347162,
  1450. number: 18
  1451. },
  1452. {
  1453. uri: 'https://example.com/default_video900_1_640x360/segment19.m4f',
  1454. timeline: 27.949347162000002,
  1455. duration: 1.9686333333333332,
  1456. resolvedUri: 'https://example.com/default_video900_1_640x360/segment19.m4f',
  1457. map: {
  1458. uri: 'https://example.com/default_video900_1_640x360/segment$Number$.m4f',
  1459. resolvedUri: 'https://example.com/default_video900_1_640x360/segment$Number$.m4f'
  1460. },
  1461. presentationTime: 33.955347162,
  1462. number: 19
  1463. }
  1464. ],
  1465. mediaSequence: 0,
  1466. discontinuitySequence: 0,
  1467. discontinuityStarts: [3, 6, 13, 16],
  1468. timelineStarts: [{
  1469. start: 0,
  1470. timeline: 0
  1471. }, {
  1472. start: 5.972633333,
  1473. timeline: 5.972633333
  1474. }, {
  1475. start: 10.810799998,
  1476. timeline: 10.810799998
  1477. }, {
  1478. start: 24.791433331,
  1479. timeline: 24.791433331
  1480. }, {
  1481. start: 27.949347162000002,
  1482. timeline: 27.949347162000002
  1483. }],
  1484. contentProtection: {
  1485. 'com.widevine.alpha': {
  1486. attributes: {
  1487. schemeIdUri: 'urn:uuid:edef8ba9-79d6-4ace-a3c8-27dcd51d21ed'
  1488. },
  1489. pssh: new Uint8Array([181, 235, 45])
  1490. }
  1491. }
  1492. }
  1493. ],
  1494. suggestedPresentationDelay: 18
  1495. };