Lingua

MediaPlayer.PrepareDrm(UUID) Metodo

Definizione

Prepara la tecnologia DRM per l'origine corrente

[Android.Runtime.Register("prepareDrm", "(Ljava/util/UUID;)V", "GetPrepareDrm_Ljava_util_UUID_Handler", ApiSince=26)]
public virtual void PrepareDrm(Java.Util.UUID uuid);
[<Android.Runtime.Register("prepareDrm", "(Ljava/util/UUID;)V", "GetPrepareDrm_Ljava_util_UUID_Handler", ApiSince=26)>]
abstract member PrepareDrm : Java.Util.UUID -> unit
override this.PrepareDrm : Java.Util.UUID -> unit

Parametri

uuid
UUID

UUID dello schema di crittografia. Se non è noto in anticipo, può essere recuperato dall'origine tramite getDrmInfo o registrando un oggetto onDrmInfoListener.

Attributi

Commenti

Prepara la tecnologia DRM per l'origine corrente

Se OnDrmConfigHelper è registrato, verrà chiamato durante la preparazione per consentire la configurazione delle proprietà DRM prima di aprire la sessione DRM. Si noti che il callback viene chiamato in modo sincrono nel thread che ha chiamato prepareDrm. Deve essere usata solo per una serie di getDrmPropertyString chiamate e setDrmPropertyString e evitare qualsiasi operazione lunga.

Se il provisioning del dispositivo non è stato effettuato in precedenza, questa chiamata effettua anche il provisioning del dispositivo che implica l'accesso al server di provisioning e può richiedere un tempo variabile per il completamento a seconda della connettività di rete. Se OnDrmPreparedListener è registrato, prepareDrm() viene eseguito in modalità non bloccante avviando il provisioning in background e restituendo. Il listener verrà chiamato al termine del provisioning e della preparazione. Se un oggetto OnDrmPreparedListener non è registrato, prepareDrm() attende fino al termine del provisioning e della preparazione, ovvero viene eseguito in modalità di blocco.

Se OnDrmPreparedListener è registrato, viene chiamato per indicare che la sessione DRM è pronta. L'applicazione non deve presupposizione sulla sequenza di chiamata (ad esempio, prima o dopo la restituzione di prepareDrm) o sul contesto del thread che eseguirà il listener (a meno che il listener non sia registrato con un thread del gestore).

per android.media.MediaPlayer.prepareDrm(java.util.UUID).

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