Configura i bit rate adattivi utilizzando ABRControlParameters

È possibile impostare valori di controllo ABR solo con ABRControlParameters, ma è possibile crearne uno nuovo in qualsiasi momento.

Le seguenti condizioni si applicano a ABRControlParameters:

  • In fase di costruzione, è necessario fornire valori per tutti i parametri.
  • Dopo la costruzione, non è possibile modificare i singoli valori.
  • Se i parametri specificati sono al di fuori dell’intervallo consentito, viene lanciato un ArgumentError.
  1. Determina i bit rate iniziali, minimi e massimi.

  2. Determina il criterio ABR:

    • ABR_CONSERVATIVE
    • ABR_MODERATE
    • ABR_AGGRESSIVE
  3. Imposta i valori dei parametri ABR nel costruttore ABRControlParameters e assegna i valori a Media Player.

    public ABRControlParameters(int initialBitRate,
      int minBitRate,
      int maxBitRate,
      ABRControlParameters.ABRPolicy abrPolicy,
      int minTrickPlayBitRate,
      int maxTrickPlayBitRate,
      int maxTrickPlayBandwidthUsage,
      int maxPlayoutRate);
    

In questa pagina