segmentBase.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. export const parsedManifest = {
  2. allowCache: true,
  3. discontinuityStarts: [],
  4. duration: 6,
  5. endList: true,
  6. mediaGroups: {
  7. 'AUDIO': {},
  8. 'CLOSED-CAPTIONS': {},
  9. 'SUBTITLES': {},
  10. 'VIDEO': {}
  11. },
  12. playlists: [
  13. {
  14. attributes: {
  15. 'AUDIO': 'audio',
  16. 'BANDWIDTH': 449000,
  17. 'CODECS': 'avc1.420015',
  18. 'FRAME-RATE': 23.976,
  19. 'NAME': '482',
  20. 'PROGRAM-ID': 1,
  21. 'RESOLUTION': {
  22. height: 270,
  23. width: 482
  24. },
  25. 'SUBTITLES': 'subs'
  26. },
  27. endList: true,
  28. resolvedUri: '',
  29. targetDuration: 6,
  30. mediaSequence: 0,
  31. segments: [
  32. {
  33. duration: 6,
  34. timeline: 0,
  35. number: 0,
  36. presentationTime: 0,
  37. map: {
  38. uri: '',
  39. resolvedUri: 'https://www.example.com/1080p.ts'
  40. },
  41. resolvedUri: 'https://www.example.com/1080p.ts',
  42. uri: 'https://www.example.com/1080p.ts'
  43. }
  44. ],
  45. timeline: 0,
  46. timelineStarts: [{ start: 0, timeline: 0 }],
  47. discontinuitySequence: 0,
  48. discontinuityStarts: [],
  49. uri: ''
  50. }
  51. ],
  52. segments: [],
  53. timelineStarts: [{ start: 0, timeline: 0 }],
  54. uri: ''
  55. };