ManifestInterceptor

public protocol ManifestInterceptor : AVAssetResourceLoaderDelegate

Manifest interceptor introduces the possibility to intercept/observe the manifest requests made by the player. (master and rendition (child) manifest)

It is a AVAssetResourceLoaderDelegate subclass and hooked into the AVURLAsset.resourceLoader of the player item.

Remark

Only works on online resources.

Since

v5.0.0

  • The custom URL scheme that THEOplayer will use when playing the sources. It will replace “http://” and “https://” with this on the source URL.

    Declaration

    Swift

    var customScheme: String { get }