BMPDRMSystems

Objective-C


@interface BMPDRMSystems : NSObject

Swift

class DRMSystems : NSObject

Provides access to DRM scheme UUIDs.

  • UUID for FairPlay Streaming protection system

    Declaration

    Objective-C

    @property (class, nonatomic, copy, readonly) NSUUID *_Nonnull fairplayUUID;

    Swift

    class var fairplayUUID: UUID { get }
  • UUID for Widevine protection system

    Declaration

    Objective-C

    @property (class, nonatomic, copy, readonly) NSUUID *_Nonnull widevineUUID;

    Swift

    class var widevineUUID: UUID { get }
  • UUID for PlayReady protection system

    Declaration

    Objective-C

    @property (class, nonatomic, copy, readonly) NSUUID *_Nonnull playReadyUUID;

    Swift

    class var playReadyUUID: UUID { get }
  • UUID for ClearKey protection system

    Declaration

    Objective-C

    @property (class, nonatomic, copy, readonly) NSUUID *_Nonnull clearKeyUUID;

    Swift

    class var clearKeyUUID: UUID { get }