Bagikan melalui


EnvelopeEncryption interface

Kelas untuk skema enkripsi EnvelopeEncryption

Properti

clearTracks

Mewakili trek mana yang tidak boleh dienkripsi

contentKeys

Mewakili kunci konten default untuk setiap skema enkripsi dan kunci konten terpisah untuk trek tertentu

customKeyAcquisitionUrlTemplate

Templat untuk URL layanan kustom yang mengirimkan kunci ke pemutar pengguna akhir. Tidak diperlukan saat menggunakan Azure Media Services untuk mengeluarkan kunci. Template mendukung token yang dapat diganti yang akan diperbarui oleh layanan saat runtime dengan nilai khusus untuk permintaan. Nilai token yang saat ini didukung adalah {AlternativeMediaId}, yang diganti dengan nilai StreamingLocatorId.AlternativeMediaId, dan {ContentKeyId}, yang diganti dengan nilai pengidentifikasi kunci yang diminta.

enabledProtocols

Mewakili protokol yang didukung

Detail Properti

clearTracks

Mewakili trek mana yang tidak boleh dienkripsi

clearTracks?: TrackSelection[]

Nilai Properti

contentKeys

Mewakili kunci konten default untuk setiap skema enkripsi dan kunci konten terpisah untuk trek tertentu

contentKeys?: StreamingPolicyContentKeys

Nilai Properti

customKeyAcquisitionUrlTemplate

Templat untuk URL layanan kustom yang mengirimkan kunci ke pemutar pengguna akhir. Tidak diperlukan saat menggunakan Azure Media Services untuk mengeluarkan kunci. Template mendukung token yang dapat diganti yang akan diperbarui oleh layanan saat runtime dengan nilai khusus untuk permintaan. Nilai token yang saat ini didukung adalah {AlternativeMediaId}, yang diganti dengan nilai StreamingLocatorId.AlternativeMediaId, dan {ContentKeyId}, yang diganti dengan nilai pengidentifikasi kunci yang diminta.

customKeyAcquisitionUrlTemplate?: string

Nilai Properti

string

enabledProtocols

Mewakili protokol yang didukung

enabledProtocols?: EnabledProtocols

Nilai Properti