Playout

  • The OTVSDK class initialises access to all OPYSDKFPS features.

    See more

    Declaration

    Swift

    public class OTVSDK
  • Declaration

    Swift

    public class OTVAVPlayer : AVPlayer
  • OTVAVPlayerItem is derived from AVPlayerItem, please refer to apple’s documentation for further information.

    See more

    Declaration

    Swift

    public class OTVAVPlayerItem : AVPlayerItem
  • OTVAVURLAsset is used for streams encrypted with Apple’s FairPlay Streaming (FPS). It is derived from AVURLAsset, please refer to apple’s documentation for further information.

    See more

    Declaration

    Swift

    public class OTVAVURLAsset : AVURLAsset
  • A container view that creates an AVPlayerLayer and subtitle view, managing the interactions with OTVAVPlayer for easy integration.

    Optionally custom overlays can be added on top of the video/subtitle content through the ‘customOverlayView’ property. These views will sit below any optionally bound OTVWatermark.

    Any subviews added in storyboard or interface builder will be automatically moved onto the customOverlayView. Note that this process recreates any auto layout constraints so any constraints connected to an IBOutlet will be lost.

    See more

    Declaration

    Swift

    public class OTVContainerView : UIView