Streaming Locators - List Content Keys
Listar Chaves de Conteúdo utilizadas por este Localizador de Transmissão em Fluxo
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/streamingLocators/{streamingLocatorName}/listContentKeys?api-version=2022-08-01
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
account
|
path | True |
string |
O nome da conta dos Serviços de Multimédia. |
resource
|
path | True |
string |
O nome do grupo de recursos na subscrição do Azure. |
streaming
|
path | True |
string |
O nome do Localizador de Transmissão em Fluxo. |
subscription
|
path | True |
string |
O identificador exclusivo de uma subscrição do Microsoft Azure. |
api-version
|
query | True |
string |
A versão da API a utilizar com o pedido de cliente. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
OK |
|
Other Status Codes |
Informações de erro detalhadas. |
Exemplos
List Content Keys
Pedido de amostra
Resposta da amostra
{
"contentKeys": [
{
"id": "9259eb06-eeee-4f77-987f-48f4ea5c649f",
"type": "EnvelopeEncryption",
"labelReferenceInStreamingPolicy": "aesDefaultKey",
"value": "QpiqeQROdN5xamnfUF2Wdw==",
"policyName": "PolicyWithMultipleOptions",
"tracks": []
},
{
"id": "06bfeff1-2bb6-4f58-af27-a2767f058bca",
"type": "CommonEncryptionCenc",
"labelReferenceInStreamingPolicy": "cencDefaultKey",
"value": "ZjgWhNnqnqcov/h+wrYusw==",
"policyName": "PolicyWithMultipleOptions",
"tracks": []
},
{
"id": "799e78a0-ed6f-4179-9222-ed4ec4223cec",
"type": "CommonEncryptionCbcs",
"labelReferenceInStreamingPolicy": "cbcsDefaultKey",
"value": "FjZ3n3yRcVxRFftdYFbe9g==",
"policyName": "PolicyWithMultipleOptions",
"tracks": []
}
]
}
Definições
Name | Description |
---|---|
Error |
Informações adicionais sobre o erro de gestão de recursos. |
Error |
O detalhe do erro. |
Error |
Resposta a erros |
List |
Classe de resposta para a ação listContentKeys |
Streaming |
Classe para chave de conteúdo no Localizador de Transmissão em Fluxo |
Streaming |
Tipo de encriptação da Chave de Conteúdo |
Track |
Controlar a operação de condição de propriedade |
Track |
Classe para especificar uma condição de propriedade de registo |
Track |
Controlar tipo de propriedade |
Track |
Classe para selecionar uma faixa |
ErrorAdditionalInfo
Informações adicionais sobre o erro de gestão de recursos.
Name | Tipo | Description |
---|---|---|
info |
object |
As informações adicionais. |
type |
string |
O tipo de informação adicional. |
ErrorDetail
O detalhe do erro.
Name | Tipo | Description |
---|---|---|
additionalInfo |
As informações adicionais do erro. |
|
code |
string |
O código de erro. |
details |
Os detalhes do erro. |
|
message |
string |
A mensagem de erro. |
target |
string |
O destino do erro. |
ErrorResponse
Resposta a erros
Name | Tipo | Description |
---|---|---|
error |
O objeto de erro. |
ListContentKeysResponse
Classe de resposta para a ação listContentKeys
Name | Tipo | Description |
---|---|---|
contentKeys |
ContentKeys utilizados pelo Localizador de Transmissão em Fluxo atual |
StreamingLocatorContentKey
Classe para chave de conteúdo no Localizador de Transmissão em Fluxo
Name | Tipo | Description |
---|---|---|
id |
string |
ID da Chave de Conteúdo |
labelReferenceInStreamingPolicy |
string |
Etiqueta da Chave de Conteúdo, conforme especificado na Política de Transmissão em Fluxo |
policyName |
string |
ContentKeyPolicy utilizado pela Chave de Conteúdo |
tracks |
Faixas que utilizam esta Chave de Conteúdo |
|
type |
Tipo de encriptação da Chave de Conteúdo |
|
value |
string |
Valor da Chave de Conteúdo |
StreamingLocatorContentKeyType
Tipo de encriptação da Chave de Conteúdo
Name | Tipo | Description |
---|---|---|
CommonEncryptionCbcs |
string |
Encriptação Comum com CBCS |
CommonEncryptionCenc |
string |
Encriptação Comum com o CENC |
EnvelopeEncryption |
string |
Encriptação de Envelopes |
TrackPropertyCompareOperation
Controlar a operação de condição de propriedade
Name | Tipo | Description |
---|---|---|
Equal |
string |
Operação de igual |
Unknown |
string |
Operação de comparação de propriedades de registo desconhecida |
TrackPropertyCondition
Classe para especificar uma condição de propriedade de registo
Name | Tipo | Description |
---|---|---|
operation |
Controlar a operação de condição de propriedade |
|
property |
Controlar tipo de propriedade |
|
value |
string |
Controlar o valor da propriedade |
TrackPropertyType
Controlar tipo de propriedade
Name | Tipo | Description |
---|---|---|
FourCC |
string |
Controlar FourCC |
Unknown |
string |
Propriedade de faixa desconhecida |
TrackSelection
Classe para selecionar uma faixa
Name | Tipo | Description |
---|---|---|
trackSelections |
TrackSelections é uma lista de condição de propriedade de registo que pode especificar faixas |