Dash.js-Custom-Rule
Custom Adaptive Bitrate rule for dash.js
This custom rule tries to achieve 4 features
- Minimie the number of stalls in streaming
- Maximize average bitrate (utilize at least 70% of the available bandwidth)
- Minimize Bitrate Switches
- Limit Buffer Occupancy (Buffer occupancy level must be at most 9 seconds for 90% of the playback duration)