OptionalappreciationThe 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.
OptionalmaximumMaximum bitrate in bps
OptionalminimumMinimum bitrate in bps
OptionalrecoveryThe 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.
OptionalstartupStartup bitrate in bps
ABRParams is the structure used to initialize an ABRAbstract instance.