config.js 713 B

123456789101112131415161718192021
  1. export default {
  2. GOAL_BUFFER_LENGTH: 30,
  3. MAX_GOAL_BUFFER_LENGTH: 60,
  4. BACK_BUFFER_LENGTH: 30,
  5. GOAL_BUFFER_LENGTH_RATE: 1,
  6. // 0.5 MB/s
  7. INITIAL_BANDWIDTH: 4194304,
  8. // A fudge factor to apply to advertised playlist bitrates to account for
  9. // temporary flucations in client bandwidth
  10. BANDWIDTH_VARIANCE: 1.2,
  11. // How much of the buffer must be filled before we consider upswitching
  12. BUFFER_LOW_WATER_LINE: 0,
  13. MAX_BUFFER_LOW_WATER_LINE: 30,
  14. // TODO: Remove this when experimentalBufferBasedABR is removed
  15. EXPERIMENTAL_MAX_BUFFER_LOW_WATER_LINE: 16,
  16. BUFFER_LOW_WATER_LINE_RATE: 1,
  17. // If the buffer is greater than the high water line, we won't switch down
  18. BUFFER_HIGH_WATER_LINE: 30
  19. };