encrypted.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. module.exports = {
  2. allowCache: true,
  3. dateRanges: [],
  4. mediaSequence: 7794,
  5. discontinuitySequence: 0,
  6. discontinuityStarts: [],
  7. segments: [
  8. {
  9. duration: 2.833,
  10. timeline: 0,
  11. key: {
  12. method: 'AES-128',
  13. uri: 'https://priv.example.com/key.php?r=52'
  14. },
  15. uri: 'http://media.example.com/fileSequence52-A.ts'
  16. },
  17. {
  18. duration: 15,
  19. timeline: 0,
  20. key: {
  21. method: 'AES-128',
  22. uri: 'https://priv.example.com/key.php?r=52'
  23. },
  24. uri: 'http://media.example.com/fileSequence52-B.ts'
  25. },
  26. {
  27. duration: 13.333,
  28. timeline: 0,
  29. key: {
  30. method: 'AES-128',
  31. uri: 'https://priv.example.com/key.php?r=52'
  32. },
  33. uri: 'http://media.example.com/fileSequence52-C.ts'
  34. },
  35. {
  36. duration: 15,
  37. timeline: 0,
  38. key: {
  39. method: 'AES-128',
  40. uri: 'https://priv.example.com/key.php?r=53'
  41. },
  42. uri: 'http://media.example.com/fileSequence53-A.ts'
  43. },
  44. {
  45. duration: 14,
  46. timeline: 0,
  47. key: {
  48. method: 'AES-128',
  49. uri: 'https://priv.example.com/key.php?r=54',
  50. iv: new Uint32Array([0, 0, 331, 3063767524])
  51. },
  52. uri: 'http://media.example.com/fileSequence53-B.ts'
  53. },
  54. {
  55. duration: 15,
  56. timeline: 0,
  57. uri: 'http://media.example.com/fileSequence53-B.ts'
  58. }
  59. ],
  60. targetDuration: 15,
  61. version: 3
  62. };