INVideoAssetContainerFormat

Objective-C

enum INVideoAssetContainerFormat : NSUInteger {}

Swift

enum INVideoAssetContainerFormat : UInt, @unchecked Sendable

The video container format that you want to receive in ad responses from Pulse. Note: Which video formats are available in Pulse depends on your account settings and configuration. If the selected format is not available, the default format(s) will be used.

  • Use the default video container formats. Pulse will choose asset format(s) based on user agent and Pulse configuration settings.

    Declaration

    Objective-C

    DEFAULT_FORMATS

    Swift

    case DEFAULT_FORMATS = 0
  • MP4

    Request MP4 video assets.

    Declaration

    Objective-C

    MP4

    Swift

    case MP4 = 1
  • HLS

    Request HLS (m3u8) video assets.

    Declaration

    Objective-C

    HLS

    Swift

    case HLS = 2
  • Request DASH (mpd) video assets.

    Declaration

    Objective-C

    DASH

    Swift

    case DASH = 3