使用ABRControlParameters配置自適應位速率

您只能使用ABRControlParameters設定ABR控制值,但可以隨時構造新值。

以下條件適用於ABRControlParameters:

  • 必須在構建時提供所有參數的值。
  • 在建構時間後,您無法變更個別值。
  • 如果您指定的參數超出允許的範圍,則會拋出ArgumentError
  1. 確定ABR策略:

    • ABRControlParameters.CONSERVATIVE_POLICY
    • ABRControlParameters.MODERATE_POLICY
    • ABRControlParameters.AGGRESSIVE_POLICY
  2. ABRControlParameters建構函式中設定ABR參數值,並將其指派給Media Player。

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

本頁內容