Configure adaptive bit rates using ABRControlParameters

You can set ABR control values only with ABRControlParameters, but you can construct a new one at any time.

The following conditions apply to ABRControlParameters:

  • You must provide values for all parameters at construction time.
  • You cannot change individual values after construction time.
  • If the parameters that you specify are outside of the allowed range, an ArgumentError is thrown.
  1. Determine the ABR policy:

    • ABRControlParameters.CONSERVATIVE_POLICY
    • ABRControlParameters.MODERATE_POLICY
    • ABRControlParameters.AGGRESSIVE_POLICY
  2. Set the ABR parameter values in the ABRControlParameters constructor and assign them to the Media Player.

    var abrParams = new AdobePSDK.ABRControlParameters(); 
    abrParams.initialBitRate = nInitialBitRate; 
    abrParams.minBitRate = nMinBitRate; 
    abrParams.maxBitRate = nMaxBitRate; 
    abrParams.abrPolicy = eABRPolicy; 
    player.abrControlParameters = abrParams;
    

On this page