Core API

  • Main interface for initializing the SDK and additional plugins.

    See more

    Declaration

    Swift

    public class PRESTOplaySDK
  • Control and manage the video player instance.

    See more

    Declaration

    Swift

    public protocol PlayerAPI : ViewBasedAPI

DrmAPI

AnalyticsAPI

SubtitlesAPI

  • Loads and displays subtitles.

    See more

    Declaration

    Swift

    public protocol SubtitlesAPI
  • Thumbnail Interface

    Enables retrieving and storing thumbnail preview images and timing info that could then be used e.g. to display on the player seekbar. Requires the ThumbnailsPlugin.

    See more

    Declaration

    Swift

    public protocol ThumbnailsAPI
  • API for casting (Chromecast, AirPlay).

    See more

    Declaration

    Swift

    public protocol CastAPI