JWExternalMetadataDelegate

@objc
public protocol JWExternalMetadataDelegate

Listens for metadata events defined by the developer during playback.

  • Triggered when the metadata cue point is buffered.

    Declaration

    Swift

    func jwplayer(_ player: JWPlayer, externalMetadataCueParsed metadata: JWExternalMetadata)

    Parameters

    player

    The player that parsed the metadata cue.

    metadata

    Contains information about the parsed metadata cue.

  • Triggered when playback enters the time range where external metadata was defined.

    Declaration

    Swift

    func jwplayer(_ player: JWPlayer, externalMetadata metadata: JWExternalMetadata)

    Parameters

    player

    The player that triggered the external metadata event.

    metadata

    Contains information about the active external metadata.