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.