AdStreamDVRMetadata

@objc(AASDKAdStreamDVRMetadata)
public protocol AdStreamDVRMetadata

The AdStreamDVRMetadata protocol describes the DVR metadata sent by an AdStreamManager which is playing a stream capable of reconnecting in the past.

  • Start UNIX timestamp for the DVR stream.

    Declaration

    Swift

    @objc
    var start: Int { get }
  • end

    Latest UNIX timestamp for the DVR stream.

    Declaration

    Swift

    @objc
    var end: Int { get }
  • Length of the DVR buffer

    Declaration

    Swift

    @objc
    var length: Int { get }
  • The list of metadata values for the DVR stream. May be empty.

    Declaration

    Swift

    @objc
    var metadata: [AdStreamDVRMetadataValue] { get }