Lingua

MediaDrm.OpenSession Metodo

Definizione

Overload

Nome Descrizione
OpenSession()

Aprire una nuova sessione con l'oggetto MediaDrm.

OpenSession(Int32)

Aprire una nuova sessione a livello di sicurezza richiesto.

OpenSession()

Aprire una nuova sessione con l'oggetto MediaDrm.

[Android.Runtime.Register("openSession", "()[B", "")]
public byte[] OpenSession();
[<Android.Runtime.Register("openSession", "()[B", "")>]
member this.OpenSession : unit -> byte[]

Valori restituiti

Byte[]
Attributi

Eccezioni

se è necessario il provisioning

se le risorse necessarie sono in uso

Commenti

Aprire una nuova sessione con l'oggetto MediaDrm. Viene restituito un ID sessione. Per impostazione predefinita, le sessioni vengono aperte a livello di sicurezza nativo del dispositivo.

Se l'applicazione è attualmente in esecuzione su un android.companion.virtual.VirtualDevice livello di sicurezza verrà modificata di conseguenza in base al livello massimo supportato per la visualizzazione.

per android.media.MediaDrm.openSession().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

OpenSession(Int32)

Aprire una nuova sessione a livello di sicurezza richiesto.

[Android.Runtime.Register("openSession", "(I)[B", "", ApiSince=28)]
public byte[] OpenSession(int level);
[<Android.Runtime.Register("openSession", "(I)[B", "", ApiSince=28)>]
member this.OpenSession : int -> byte[]

Parametri

level
Int32

il nuovo livello di sicurezza

Valori restituiti

Byte[]
Attributi

Commenti

Aprire una nuova sessione a livello di sicurezza richiesto. Il livello di sicurezza rappresenta l'affidabilità dell'implementazione DRM del dispositivo. Per impostazione predefinita, le sessioni vengono aperte a livello di sicurezza nativo del dispositivo. L'override del livello di sicurezza è necessario quando è necessario modificare i fotogrammi decrittografati, ad esempio per la composizione di immagini. Il parametro del livello di sicurezza deve essere inferiore al livello nativo. La riduzione del livello di sicurezza limita in genere il contenuto a risoluzioni inferiori, come determinato dai criteri di licenza. Se il livello richiesto non è supportato, verrà impostato il livello di sicurezza supportato inferiore successivo. È possibile eseguire query sul livello usando #getSecurityLevel. Viene restituito un ID sessione.

Se l'applicazione è attualmente in esecuzione su un android.companion.virtual.VirtualDevice livello di sicurezza verrà modificata di conseguenza in base al livello massimo supportato per la visualizzazione.

per android.media.MediaDrm.openSession(int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a