LivePreRollConfiguration

public struct LivePreRollConfiguration : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The URL for the ad decision server (ADS) for pre-roll ads. This includes the specification of static parameters and placeholders for dynamic parameters. AWS Elemental MediaTailor substitutes player-specific and session-specific parameters as needed when calling the ADS. Alternately, for testing, you can provide a static VAST URL. The maximum length is 25,000 characters.

    Declaration

    Swift

    public let adDecisionServerUrl: String?
  • The maximum allowed duration for the pre-roll ad avail. AWS Elemental MediaTailor won’t play pre-roll ads to exceed this duration, regardless of the total duration of ads that the ADS returns.

    Declaration

    Swift

    public let maxDurationSeconds: Int?
  • Undocumented

    Declaration

    Swift

    public init(adDecisionServerUrl: String? = nil, maxDurationSeconds: Int? = nil)