BMPDRMSystems


@interface BMPDRMSystems : NSObject

Provides access to DRM scheme UUIDs.

  • UUID for FairPlay Streaming protection system

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

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

    Declaration

    Objective-C

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

    Swift

    @NSCopying class var clearKeyUUID: NSUUID { get }