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

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now