DrmSystems

@objcMembers
@objc(BMPDrmSystems)
public final class DrmSystems : NSObject, @unchecked Sendable

Provides access to DRM scheme UUIDs.

  • UUID for FairPlay Streaming protection system

    Declaration

    Swift

    public static let fairplayUUID: UUID
  • UUID for Widevine protection system

    Declaration

    Swift

    public static let widevineUUID: UUID
  • UUID for PlayReady protection system

    Declaration

    Swift

    public static let playReadyUUID: UUID
  • UUID for ClearKey protection system

    Declaration

    Swift

    public static let clearKeyUUID: UUID