Adaptive Bit Rate API

  • The different adaptive bitrate (ABR) strategies.

    See more

    Declaration

    Swift

    @objc(THEOplayerABRStrategyType)
    public enum ABRStrategyType : Int
    extension ABRStrategyType: Codable
  • The ABRMetadata struct specifies extra metadata that can be used to drive the ABR behavior of the player.

    See more

    Declaration

    Swift

    @objc(THEOplayerABRMetadata)
    public class ABRMetadata : NSObject, Codable
  • An object specifying strategy and metadata that the player will use for initial playback.

    See more

    Declaration

    Swift

    @objc(THEOplayerABRStrategyConfiguration)
    public class ABRStrategyConfiguration : NSObject, Codable
  • The ABR object enables control of the adaptive bitrate behavior of the player.

    See more

    Declaration

    Swift

    @objc(THEOplayerABRConfiguration)
    public protocol ABRConfiguration