Android.Media.MediaDrm.SecureStops Property
A means of enforcing limits on the number of concurrent streams per subscriber across devices is provided via SecureStop.

Syntax

[get: Android.Runtime.Register("getSecureStops", "()Ljava/util/List;", "GetGetSecureStopsHandler")]
public IList<Byte[]> SecureStops { get; }

Value

Documentation for this section has not yet been entered.

Remarks

A means of enforcing limits on the number of concurrent streams per subscriber across devices is provided via SecureStop. This is achieved by securely monitoring the lifetime of sessions.

Information from the server related to the current playback session is written to persistent storage on the device when each MediaCrypto object is created.

In the normal case, playback will be completed, the session destroyed and the Secure Stops will be queried. The app queries secure stops and forwards the secure stop message to the server which verifies the signature and notifies the server side database that the session destruction has been confirmed. The persisted record on the client is only removed after positive confirmation that the server received the message using releaseSecureStops().

[Android Documentation]

Requirements

Namespace: Android.Media
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 18