ComcastDRMConfiguration
@available(*, deprecated, message: "All DRM pre-integrations are deprecated and will be removed in later versions. Please use the custom integration approach instead. For more info, check the guide and sample app at: https://github.com/THEOplayer/samples-ios-sdk/tree/master/DRM-Playback")
@objc(THEOplayerComcastDRMConfiguration)
public class ComcastDRMConfiguration : MultiplatformDRMConfiguration
Represents Comcast MPX DRM Configuration.
-
The PID of the media for which the license is being requested.
Declaration
Swift
@objc public var releasePid: String
-
The Comcast Authorization Token.
Declaration
Swift
@objc public var token: String
-
The identifier of the Comcast account.
Declaration
Swift
@objc public var accountId: String
-
Constructs an Comcast DRM Configuration.
Declaration
Swift
@objc public init(releasePid: String, token: String, accountId: String, keySystemConfigurations: KeySystemConfigurationCollection)
Parameters
releasePid
The PID of the media for which the license is being requested.
token
The Comcast Token.
accountId
The identifier of the Comcast account.
keySystemConfigurations
The key system configurations (FairPlay, Widevide).