Optional
appreciationThe appreciationDuration
parameter defines the duration (in milliseconds) for recognizing a stable network
condition. By default it is set to 4 seconds, which is longer than the typical GOP unit, usually set to 2 seconds.
Only used by ABRLinear.
4000
Optional
maximum?: numberMaximum bitrate in bps
3000000
Optional
minimum?: numberMinimum bitrate in bps
200000
Optional
recoveryThe recoverySteps
parameter defines the step size used to gradually restore the bitrate
towards the ideal bandwidth, aiming to approach the ABRParams.maximum limit.
Initially set to the configured value (default: 2), this factor determines the number of steps taken to adapt the bitrate based on network conditions :
In essence, recoverySteps
controls the initial speed at which the system recovers a high transfer rate.
Only used by ABRLinear
2
Optional
startup?: numberStartup bitrate in bps
2000000
Generated using TypeDoc
ABRParams is the structure used to initialize an ABRAbstract instance.