-
Start playback.
Declaration
Swift
func play(assetId: String, autoPlay: Bool, entitlementToken: String?)Parameters
assetIdAsset to be played.
autoPlayShould stream start playback.
entitlementTokenSigned assetId, containing rights for playback.
-
Start playback.
Declaration
Swift
func play(assetId: String, autoPlay: Bool, entitlementToken: String?, startPosition: Float64)Parameters
assetIdAsset to be played.
autoPlayShould stream start playback.
entitlementTokenSigned assetId, containing rights for playback.
startPositionThe position to start playback from.
-
Attempts to start offline playback.
Declaration
Swift
func playOffline(assetId: String) throwsParameters
assetIdAsset to be played.
-
Attempts to start offline playback.
Declaration
Swift
func playOffline(assetId: String, startPosition: Float64) throwsParameters
assetIdAsset to be played.
startPositionThe position to start playback from, if nil HLS will decide the position.
View on GitHub
DRMPlayer Protocol Reference