Artikel
09/03/2023
1 inzender
Feedback
In dit artikel
Bicep-resourcedefinitie
Het resourcetype mediaServices/streamingPolicies kan worden geïmplementeerd voor:
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.Media/mediaServices/streamingPolicies wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Media/mediaServices/streamingPolicies@2018-03-30-preview' = {
name: 'string'
parent: resourceSymbolicName
properties: {
commonEncryptionCbcs: {
clearTracks: [
{
trackSelections: [
{
operation: 'string'
property: 'string'
value: 'string'
}
]
}
]
contentKeys: {
defaultKey: {
label: 'string'
policyName: 'string'
}
keyToTrackMappings: [
{
label: 'string'
policyName: 'string'
tracks: [
{
trackSelections: [
{
operation: 'string'
property: 'string'
value: 'string'
}
]
}
]
}
]
}
drm: {
fairPlay: {
allowPersistentLicense: bool
customLicenseAcquisitionUrlTemplate: 'string'
}
playReady: {
customLicenseAcquisitionUrlTemplate: 'string'
playReadyCustomAttributes: 'string'
}
widevine: {
customLicenseAcquisitionUrlTemplate: 'string'
}
}
enabledProtocols: {
dash: bool
download: bool
hls: bool
smoothStreaming: bool
}
}
commonEncryptionCenc: {
clearTracks: [
{
trackSelections: [
{
operation: 'string'
property: 'string'
value: 'string'
}
]
}
]
contentKeys: {
defaultKey: {
label: 'string'
policyName: 'string'
}
keyToTrackMappings: [
{
label: 'string'
policyName: 'string'
tracks: [
{
trackSelections: [
{
operation: 'string'
property: 'string'
value: 'string'
}
]
}
]
}
]
}
drm: {
playReady: {
customLicenseAcquisitionUrlTemplate: 'string'
playReadyCustomAttributes: 'string'
}
widevine: {
customLicenseAcquisitionUrlTemplate: 'string'
}
}
enabledProtocols: {
dash: bool
download: bool
hls: bool
smoothStreaming: bool
}
}
defaultContentKeyPolicyName: 'string'
envelopeEncryption: {
clearTracks: [
{
trackSelections: [
{
operation: 'string'
property: 'string'
value: 'string'
}
]
}
]
contentKeys: {
defaultKey: {
label: 'string'
policyName: 'string'
}
keyToTrackMappings: [
{
label: 'string'
policyName: 'string'
tracks: [
{
trackSelections: [
{
operation: 'string'
property: 'string'
value: 'string'
}
]
}
]
}
]
}
customLicenseAcquisitionUrlTemplate: 'string'
enabledProtocols: {
dash: bool
download: bool
hls: bool
smoothStreaming: bool
}
}
noEncryption: {
enabledProtocols: {
dash: bool
download: bool
hls: bool
smoothStreaming: bool
}
}
}
}
Eigenschapswaarden
Naam
Description
Waarde
naam
De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep .
tekenreeks (vereist)
Bovenliggende
In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd. Zie Onderliggende resource buiten bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: mediaServices
properties
Klasse om eigenschappen van streamingbeleid op te geven
StreamingPolicyProperties
StreamingPolicyProperties
Naam
Description
Waarde
commonEncryptionCbcs
Configuratie van CommonEncryptionCbcs
CommonEncryptionCbcs
commonEncryptionCenc
Configuratie van CommonEncryptionCenc
CommonEncryptionCenc
defaultContentKeyPolicyName
Standaard ContentKey die wordt gebruikt door het huidige streamingbeleid
tekenreeks
envelopeEncryption
Configuratie van EnvelopeEncryption
EnvelopeEncryption
noEncryption
Configuratie van NoEncryption
NoEncryption
CommonEncryptionCbcs
Naam
Description
Waarde
clearTracks
Vertegenwoordigen welke sporen niet mogen worden versleuteld
TrackSelection []
contentKeys
Vertegenwoordigt de standaardinhoudssleutel voor elk versleutelingsschema en afzonderlijke inhoudssleutels voor specifieke nummers
StreamingPolicyContentKeys
Drm
Configuratie van DRM's voor het huidige versleutelingsschema
CbcsDrmConfiguration
enabledProtocols
Ondersteunde protocollen vertegenwoordigen
EnabledProtocols
TrackSelection
Naam
Description
Waarde
trackSelections
TrackSelections is een lijst met voorwaarden voor trackeigenschappen waarmee u track(s) kunt opgeven
TrackPropertyCondition []
TrackPropertyCondition
Naam
Description
Waarde
bewerking
Bewerking eigenschapsvoorwaarde bijhouden
'Gelijk' Onbekend (vereist)
property
Type eigenschap bijhouden
'FourCC' Onbekend (vereist)
waarde
Waarde van eigenschap bijhouden
tekenreeks
StreamingPolicyContentKeys
Naam
Description
Waarde
defaultKey
Standaardinhoudssleutel voor een versleutelingsschema
Standaardsleutel
keyToTrackMappings
Voor het weergeven van sporen is een afzonderlijke inhoudssleutel vereist
StreamingPolicyContentKey []
Standaardsleutel
Naam
Description
Waarde
label
Label kan worden gebruikt om inhoudssleutel op te geven bij het maken van streaming-locator
tekenreeks
policyName
Beleid dat wordt gebruikt door de standaardsleutel
tekenreeks
StreamingPolicyContentKey
Naam
Description
Waarde
label
Label kan worden gebruikt om inhoudssleutel op te geven bij het maken van streaming-locator
tekenreeks
policyName
Beleid dat wordt gebruikt door inhoudssleutel
tekenreeks
Tracks
Houdt bij welke inhoudssleutel wordt gebruikt
TrackSelection []
CbcsDrmConfiguration
StreamingPolicyFairPlayConfiguration
Naam
Description
Waarde
allowPersistentLicense
Alle licenties die permanent moeten zijn of niet
bool (vereist)
customLicenseAcquisitionUrlTemplate
De sjabloon voor een klantenservice voor het leveren van sleutels aan eindgebruikers. Niet nodig bij het gebruik van Azure Media Services voor het uitgeven van sleutels.
tekenreeks
StreamingPolicyPlayReadyConfiguration
Naam
Description
Waarde
customLicenseAcquisitionUrlTemplate
De sjabloon voor een klantenservice voor het leveren van sleutels aan eindgebruikers. Niet nodig bij het gebruik van Azure Media Services voor het uitgeven van sleutels.
tekenreeks
playReadyCustomAttributes
Aangepaste kenmerken voor PlayReady
tekenreeks
StreamingPolicyWidevineConfiguration
Naam
Description
Waarde
customLicenseAcquisitionUrlTemplate
De sjabloon voor een klantenservice voor het leveren van sleutels aan eindgebruikers. Niet nodig bij het gebruik van Azure Media Services voor het uitgeven van sleutels.
tekenreeks
EnabledProtocols
Naam
Description
Waarde
Dash
Dash-protocol inschakelen of niet
bool (vereist)
downloaden
Downloadprotocol inschakelen of niet
bool (vereist)
hls
Hls-protocol inschakelen of niet
bool (vereist)
smoothStreaming
SmoothStreaming-protocol inschakelen of niet
bool (vereist)
CommonEncryptionCenc
Naam
Description
Waarde
clearTracks
Vertegenwoordigen welke sporen niet moeten worden versleuteld
TrackSelection []
contentKeys
Vertegenwoordigt de standaardinhoudssleutel voor elk versleutelingsschema en afzonderlijke inhoudssleutels voor specifieke nummers
StreamingPolicyContentKeys
Drm
Configuratie van DRM's voor CommonEncryptionCenc-versleutelingsschema
CencDrmConfiguration
enabledProtocols
Ondersteunde protocollen vertegenwoordigen
EnabledProtocols
CencDrmConfiguration
EnvelopeEncryption
Naam
Description
Waarde
clearTracks
Vertegenwoordigen welke sporen niet mogen worden versleuteld
TrackSelection []
contentKeys
Vertegenwoordigt de standaardinhoudssleutel voor elk versleutelingsschema en afzonderlijke inhoudssleutels voor specifieke nummers
StreamingPolicyContentKeys
customLicenseAcquisitionUrlTemplate
LicenseAcquisitionUrlTemplate wordt gebruikt om te verwijzen naar de door de gebruiker opgegeven service om inhoudssleutels te leveren
tekenreeks
enabledProtocols
Ondersteunde protocollen vertegenwoordigen
EnabledProtocols
NoEncryption
Naam
Description
Waarde
enabledProtocols
Ondersteunde protocollen vertegenwoordigen
EnabledProtocols
Resourcedefinitie van ARM-sjabloon
Het resourcetype mediaServices/streamingPolicies kan worden geïmplementeerd voor:
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.Media/mediaServices/streamingPolicies wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Media/mediaServices/streamingPolicies",
"apiVersion": "2018-03-30-preview",
"name": "string",
"properties": {
"commonEncryptionCbcs": {
"clearTracks": [
{
"trackSelections": [
{
"operation": "string",
"property": "string",
"value": "string"
}
]
}
],
"contentKeys": {
"defaultKey": {
"label": "string",
"policyName": "string"
},
"keyToTrackMappings": [
{
"label": "string",
"policyName": "string",
"tracks": [
{
"trackSelections": [
{
"operation": "string",
"property": "string",
"value": "string"
}
]
}
]
}
]
},
"drm": {
"fairPlay": {
"allowPersistentLicense": "bool",
"customLicenseAcquisitionUrlTemplate": "string"
},
"playReady": {
"customLicenseAcquisitionUrlTemplate": "string",
"playReadyCustomAttributes": "string"
},
"widevine": {
"customLicenseAcquisitionUrlTemplate": "string"
}
},
"enabledProtocols": {
"dash": "bool",
"download": "bool",
"hls": "bool",
"smoothStreaming": "bool"
}
},
"commonEncryptionCenc": {
"clearTracks": [
{
"trackSelections": [
{
"operation": "string",
"property": "string",
"value": "string"
}
]
}
],
"contentKeys": {
"defaultKey": {
"label": "string",
"policyName": "string"
},
"keyToTrackMappings": [
{
"label": "string",
"policyName": "string",
"tracks": [
{
"trackSelections": [
{
"operation": "string",
"property": "string",
"value": "string"
}
]
}
]
}
]
},
"drm": {
"playReady": {
"customLicenseAcquisitionUrlTemplate": "string",
"playReadyCustomAttributes": "string"
},
"widevine": {
"customLicenseAcquisitionUrlTemplate": "string"
}
},
"enabledProtocols": {
"dash": "bool",
"download": "bool",
"hls": "bool",
"smoothStreaming": "bool"
}
},
"defaultContentKeyPolicyName": "string",
"envelopeEncryption": {
"clearTracks": [
{
"trackSelections": [
{
"operation": "string",
"property": "string",
"value": "string"
}
]
}
],
"contentKeys": {
"defaultKey": {
"label": "string",
"policyName": "string"
},
"keyToTrackMappings": [
{
"label": "string",
"policyName": "string",
"tracks": [
{
"trackSelections": [
{
"operation": "string",
"property": "string",
"value": "string"
}
]
}
]
}
]
},
"customLicenseAcquisitionUrlTemplate": "string",
"enabledProtocols": {
"dash": "bool",
"download": "bool",
"hls": "bool",
"smoothStreaming": "bool"
}
},
"noEncryption": {
"enabledProtocols": {
"dash": "bool",
"download": "bool",
"hls": "bool",
"smoothStreaming": "bool"
}
}
}
}
Eigenschapswaarden
Naam
Description
Waarde
type
Het resourcetype
'Microsoft.Media/mediaServices/streamingPolicies'
apiVersion
De resource-API-versie
'30-03-2018'
naam
De resourcenaam Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen .
tekenreeks (vereist)
properties
Klasse om eigenschappen van streamingbeleid op te geven
StreamingPolicyProperties
StreamingPolicyProperties
Naam
Description
Waarde
commonEncryptionCbcs
Configuratie van CommonEncryptionCbcs
CommonEncryptionCbcs
commonEncryptionCenc
Configuratie van CommonEncryptionCenc
CommonEncryptionCenc
defaultContentKeyPolicyName
Standaard ContentKey die wordt gebruikt door het huidige streamingbeleid
tekenreeks
envelopeEncryption
Configuratie van EnvelopeEncryption
EnvelopeEncryption
noEncryption
Configuratie van NoEncryption
NoEncryption
CommonEncryptionCbcs
Naam
Description
Waarde
clearTracks
Vertegenwoordigen welke sporen niet mogen worden versleuteld
TrackSelection []
contentKeys
Vertegenwoordigt de standaardinhoudssleutel voor elk versleutelingsschema en afzonderlijke inhoudssleutels voor specifieke nummers
StreamingPolicyContentKeys
Drm
Configuratie van DRM's voor het huidige versleutelingsschema
CbcsDrmConfiguration
enabledProtocols
Ondersteunde protocollen vertegenwoordigen
EnabledProtocols
TrackSelection
Naam
Description
Waarde
trackSelections
TrackSelections is een lijst met voorwaarden voor trackeigenschappen waarmee u track(s) kunt opgeven
TrackPropertyCondition []
TrackPropertyCondition
Naam
Description
Waarde
bewerking
Bewerking eigenschapsvoorwaarde bijhouden
'Gelijk' 'Onbekend' (vereist)
property
Type eigenschap bijhouden
'FourCC' 'Onbekend' (vereist)
waarde
Waarde van eigenschap bijhouden
tekenreeks
StreamingPolicyContentKeys
Naam
Description
Waarde
defaultKey
Standaardinhoudssleutel voor een versleutelingsschema
Standaardsleutel
keyToTrackMappings
Voor het weergeven van sporen is een afzonderlijke inhoudssleutel vereist
StreamingPolicyContentKey []
Standaardsleutel
Naam
Description
Waarde
label
Label kan worden gebruikt om inhoudssleutel op te geven bij het maken van streaming-locator
tekenreeks
policyName
Beleid dat wordt gebruikt door de standaardsleutel
tekenreeks
StreamingPolicyContentKey
Naam
Description
Waarde
label
Label kan worden gebruikt om inhoudssleutel op te geven bij het maken van streaming-locator
tekenreeks
policyName
Beleid dat wordt gebruikt door inhoudssleutel
tekenreeks
Tracks
Houdt bij welke inhoudssleutel wordt gebruikt
TrackSelection []
CbcsDrmConfiguration
StreamingPolicyFairPlayConfiguration
Naam
Description
Waarde
allowPersistentLicense
Alle licenties die permanent moeten zijn of niet
bool (vereist)
customLicenseAcquisitionUrlTemplate
De sjabloon voor een klantenservice voor het leveren van sleutels aan eindgebruikers. Niet nodig bij het gebruik van Azure Media Services voor het uitgeven van sleutels.
tekenreeks
StreamingPolicyPlayReadyConfiguration
Naam
Description
Waarde
customLicenseAcquisitionUrlTemplate
De sjabloon voor een klantenservice voor het leveren van sleutels aan eindgebruikers. Niet nodig bij het gebruik van Azure Media Services voor het uitgeven van sleutels.
tekenreeks
playReadyCustomAttributes
Aangepaste kenmerken voor PlayReady
tekenreeks
StreamingPolicyWidevineConfiguration
Naam
Description
Waarde
customLicenseAcquisitionUrlTemplate
De sjabloon voor een klantenservice voor het leveren van sleutels aan eindgebruikers. Niet nodig bij het gebruik van Azure Media Services voor het uitgeven van sleutels.
tekenreeks
EnabledProtocols
Naam
Description
Waarde
Dash
Dash-protocol inschakelen of niet
bool (vereist)
downloaden
Downloadprotocol inschakelen of niet
bool (vereist)
hls
Hls-protocol inschakelen of niet
bool (vereist)
smoothStreaming
SmoothStreaming-protocol inschakelen of niet
bool (vereist)
CommonEncryptionCenc
Naam
Description
Waarde
clearTracks
Vertegenwoordigen welke sporen niet mogen worden versleuteld
TrackSelection []
contentKeys
Vertegenwoordigt de standaardinhoudssleutel voor elk versleutelingsschema en afzonderlijke inhoudssleutels voor specifieke nummers
StreamingPolicyContentKeys
Drm
Configuratie van DRM's voor CommonEncryptionCenc-versleutelingsschema
CencDrmConfiguration
enabledProtocols
Ondersteunde protocollen vertegenwoordigen
EnabledProtocols
CencDrmConfiguration
EnvelopeEncryption
Naam
Description
Waarde
clearTracks
Vertegenwoordigen welke sporen niet mogen worden versleuteld
TrackSelection []
contentKeys
Vertegenwoordigt de standaardinhoudssleutel voor elk versleutelingsschema en afzonderlijke inhoudssleutels voor specifieke nummers
StreamingPolicyContentKeys
customLicenseAcquisitionUrlTemplate
LicenseAcquisitionUrlTemplate wordt gebruikt om te verwijzen naar de door de gebruiker opgegeven service om inhoudssleutels te leveren
tekenreeks
enabledProtocols
Ondersteunde protocollen vertegenwoordigen
EnabledProtocols
NoEncryption
Naam
Description
Waarde
enabledProtocols
Ondersteunde protocollen vertegenwoordigen
EnabledProtocols
Het resourcetype mediaServices/streamingPolicies kan worden geïmplementeerd voor:
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Resource Microsoft.Media/mediaServices/streamingPolicies wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Media/mediaServices/streamingPolicies@2018-03-30-preview"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
commonEncryptionCbcs = {
clearTracks = [
{
trackSelections = [
{
operation = "string"
property = "string"
value = "string"
}
]
}
]
contentKeys = {
defaultKey = {
label = "string"
policyName = "string"
}
keyToTrackMappings = [
{
label = "string"
policyName = "string"
tracks = [
{
trackSelections = [
{
operation = "string"
property = "string"
value = "string"
}
]
}
]
}
]
}
drm = {
fairPlay = {
allowPersistentLicense = bool
customLicenseAcquisitionUrlTemplate = "string"
}
playReady = {
customLicenseAcquisitionUrlTemplate = "string"
playReadyCustomAttributes = "string"
}
widevine = {
customLicenseAcquisitionUrlTemplate = "string"
}
}
enabledProtocols = {
dash = bool
download = bool
hls = bool
smoothStreaming = bool
}
}
commonEncryptionCenc = {
clearTracks = [
{
trackSelections = [
{
operation = "string"
property = "string"
value = "string"
}
]
}
]
contentKeys = {
defaultKey = {
label = "string"
policyName = "string"
}
keyToTrackMappings = [
{
label = "string"
policyName = "string"
tracks = [
{
trackSelections = [
{
operation = "string"
property = "string"
value = "string"
}
]
}
]
}
]
}
drm = {
playReady = {
customLicenseAcquisitionUrlTemplate = "string"
playReadyCustomAttributes = "string"
}
widevine = {
customLicenseAcquisitionUrlTemplate = "string"
}
}
enabledProtocols = {
dash = bool
download = bool
hls = bool
smoothStreaming = bool
}
}
defaultContentKeyPolicyName = "string"
envelopeEncryption = {
clearTracks = [
{
trackSelections = [
{
operation = "string"
property = "string"
value = "string"
}
]
}
]
contentKeys = {
defaultKey = {
label = "string"
policyName = "string"
}
keyToTrackMappings = [
{
label = "string"
policyName = "string"
tracks = [
{
trackSelections = [
{
operation = "string"
property = "string"
value = "string"
}
]
}
]
}
]
}
customLicenseAcquisitionUrlTemplate = "string"
enabledProtocols = {
dash = bool
download = bool
hls = bool
smoothStreaming = bool
}
}
noEncryption = {
enabledProtocols = {
dash = bool
download = bool
hls = bool
smoothStreaming = bool
}
}
}
})
}
Eigenschapswaarden
Naam
Description
Waarde
type
Het resourcetype
"Microsoft.Media/mediaServices/streamingPolicies@2018-03-30-preview"
naam
De resourcenaam
tekenreeks (vereist)
parent_id
De id van de resource die het bovenliggende item voor deze resource is.
Id voor resource van het type: mediaServices
properties
Klasse om eigenschappen van streamingbeleid op te geven
StreamingPolicyProperties
StreamingPolicyProperties
Naam
Description
Waarde
commonEncryptionCbcs
Configuratie van CommonEncryptionCbcs
CommonEncryptionCbcs
commonEncryptionCenc
Configuratie van CommonEncryptionCenc
CommonEncryptionCenc
defaultContentKeyPolicyName
Standaard ContentKey die wordt gebruikt door het huidige streamingbeleid
tekenreeks
envelopeEncryption
Configuratie van EnvelopeEncryption
EnvelopeEncryption
noEncryption
Configuratie van NoEncryption
NoEncryption
CommonEncryptionCbcs
Naam
Description
Waarde
clearTracks
Vertegenwoordigen welke sporen niet mogen worden versleuteld
TrackSelection []
contentKeys
Vertegenwoordigt de standaardinhoudssleutel voor elk versleutelingsschema en afzonderlijke inhoudssleutels voor specifieke nummers
StreamingPolicyContentKeys
Drm
Configuratie van DRM's voor het huidige versleutelingsschema
CbcsDrmConfiguration
enabledProtocols
Ondersteunde protocollen vertegenwoordigen
EnabledProtocols
TrackSelection
Naam
Description
Waarde
trackSelections
TrackSelections is een lijst met voorwaarden voor trackeigenschappen waarmee u track(s) kunt opgeven
TrackPropertyCondition []
TrackPropertyCondition
Naam
Description
Waarde
bewerking
Bewerking eigenschapsvoorwaarde bijhouden
"Gelijk aan" 'Onbekend' (vereist)
property
Type eigenschap bijhouden
"FourCC" 'Onbekend' (vereist)
waarde
Waarde van eigenschap bijhouden
tekenreeks
StreamingPolicyContentKeys
Naam
Description
Waarde
defaultKey
Standaardinhoudssleutel voor een versleutelingsschema
Standaardsleutel
keyToTrackMappings
Voor het weergeven van sporen is een afzonderlijke inhoudssleutel vereist
StreamingPolicyContentKey []
Standaardsleutel
Naam
Description
Waarde
label
Label kan worden gebruikt om inhoudssleutel op te geven bij het maken van streaming-locator
tekenreeks
policyName
Beleid dat wordt gebruikt door de standaardsleutel
tekenreeks
StreamingPolicyContentKey
Naam
Description
Waarde
label
Label kan worden gebruikt om inhoudssleutel op te geven bij het maken van streaming-locator
tekenreeks
policyName
Beleid dat wordt gebruikt door inhoudssleutel
tekenreeks
Tracks
Houdt bij welke inhoudssleutel wordt gebruikt
TrackSelection []
CbcsDrmConfiguration
StreamingPolicyFairPlayConfiguration
Naam
Description
Waarde
allowPersistentLicense
Alle licenties die permanent moeten zijn of niet
bool (vereist)
customLicenseAcquisitionUrlTemplate
De sjabloon voor een klantenservice voor het leveren van sleutels aan eindgebruikers. Niet nodig bij het gebruik van Azure Media Services voor het uitgeven van sleutels.
tekenreeks
StreamingPolicyPlayReadyConfiguration
Naam
Description
Waarde
customLicenseAcquisitionUrlTemplate
De sjabloon voor een klantenservice voor het leveren van sleutels aan eindgebruikers. Niet nodig bij het gebruik van Azure Media Services voor het uitgeven van sleutels.
tekenreeks
playReadyCustomAttributes
Aangepaste kenmerken voor PlayReady
tekenreeks
StreamingPolicyWidevineConfiguration
Naam
Description
Waarde
customLicenseAcquisitionUrlTemplate
De sjabloon voor een klantenservice voor het leveren van sleutels aan eindgebruikers. Niet nodig bij het gebruik van Azure Media Services voor het uitgeven van sleutels.
tekenreeks
EnabledProtocols
Naam
Description
Waarde
Dash
Dash-protocol inschakelen of niet
bool (vereist)
downloaden
Downloadprotocol inschakelen of niet
bool (vereist)
hls
Hls-protocol inschakelen of niet
bool (vereist)
smoothStreaming
SmoothStreaming-protocol inschakelen of niet
bool (vereist)
CommonEncryptionCenc
Naam
Description
Waarde
clearTracks
Vertegenwoordigen welke sporen niet mogen worden versleuteld
TrackSelection []
contentKeys
Vertegenwoordigt de standaardinhoudssleutel voor elk versleutelingsschema en afzonderlijke inhoudssleutels voor specifieke nummers
StreamingPolicyContentKeys
Drm
Configuratie van DRM's voor CommonEncryptionCenc-versleutelingsschema
CencDrmConfiguration
enabledProtocols
Ondersteunde protocollen vertegenwoordigen
EnabledProtocols
CencDrmConfiguration
EnvelopeEncryption
Naam
Description
Waarde
clearTracks
Vertegenwoordigen welke sporen niet mogen worden versleuteld
TrackSelection []
contentKeys
Vertegenwoordigt de standaardinhoudssleutel voor elk versleutelingsschema en afzonderlijke inhoudssleutels voor specifieke nummers
StreamingPolicyContentKeys
customLicenseAcquisitionUrlTemplate
LicenseAcquisitionUrlTemplate wordt gebruikt om te verwijzen naar de door de gebruiker opgegeven service om inhoudssleutels te leveren
tekenreeks
enabledProtocols
Ondersteunde protocollen vertegenwoordigen
EnabledProtocols
NoEncryption
Naam
Description
Waarde
enabledProtocols
Ondersteunde protocollen vertegenwoordigen
EnabledProtocols