Configurare velocità bit adattivi utilizzando ABRControlParameters

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

Le seguenti condizioni si applicano a ABRControlParameters:

  • Al momento della costruzione, dovete fornire i valori per tutti i parametri.
  • Dopo la costruzione, non è possibile modificare i singoli valori.
  • Se i parametri specificati non rientrano nell'intervallo consentito, ArgumentError viene lanciato.
  1. Determinare la velocità di trasmissione iniziale, minima e massima.

  2. Determinare il criterio ABR:

    • ABR_CONSERVATIVE
    • ABR_MODERATE
    • ABR_AGGRESSIVE
  3. Impostare i valori dei parametri ABR in ABRControlParameters e assegnare i valori al lettore multimediale.

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

In questa pagina