Sdílet prostřednictvím


Streaming Locators - List Content Keys

Vypsat klíče obsahu používané tímto lokátorem streamování

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/streamingLocators/{streamingLocatorName}/listContentKeys?api-version=2022-08-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
accountName
path True

string

Název účtu Media Services.

resourceGroupName
path True

string

Název skupiny prostředků v rámci předplatného Azure.

streamingLocatorName
path True

string

Název lokátoru streamování

subscriptionId
path True

string

Jedinečný identifikátor předplatného Microsoft Azure.

api-version
query True

string

Verze rozhraní API, která se má použít s požadavkem klienta.

Odpovědi

Name Typ Description
200 OK

ListContentKeysResponse

OK

Other Status Codes

ErrorResponse

Podrobné informace o chybách.

Příklady

List Content Keys

Ukázkový požadavek

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaServices/contosomedia/streamingLocators/secureStreamingLocator/listContentKeys?api-version=2022-08-01

Ukázková odpověď

{
  "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": []
    }
  ]
}

Definice

Name Description
ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě

ErrorResponse

Chybová odpověď

ListContentKeysResponse

Třída odpovědi pro akci listContentKeys

StreamingLocatorContentKey

Třída pro klíč obsahu v lokátoru streamování

StreamingLocatorContentKeyType

Typ šifrování klíče obsahu

TrackPropertyCompareOperation

Sledování operace podmínky vlastnosti

TrackPropertyCondition

Třída pro zadání jedné podmínky vlastnosti stopy

TrackPropertyType

Typ vlastnosti Sledování

TrackSelection

Class to select a track

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Typ další informace.

ErrorDetail

Podrobnosti o chybě

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

ListContentKeysResponse

Třída odpovědi pro akci listContentKeys

Name Typ Description
contentKeys

StreamingLocatorContentKey[]

ContentKeys používané aktuálním lokátorem streamování

StreamingLocatorContentKey

Třída pro klíč obsahu v lokátoru streamování

Name Typ Description
id

string

ID klíče obsahu

labelReferenceInStreamingPolicy

string

Popisek klíče obsahu uvedený v zásadách streamování

policyName

string

Zásady ContentKeyPolicy používané klíčem obsahu

tracks

TrackSelection[]

Sleduje, které používají tento klíč obsahu.

type

StreamingLocatorContentKeyType

Typ šifrování klíče obsahu

value

string

Hodnota klíče obsahu

StreamingLocatorContentKeyType

Typ šifrování klíče obsahu

Name Typ Description
CommonEncryptionCbcs

string

Běžné šifrování pomocí CBCS

CommonEncryptionCenc

string

Běžné šifrování s využitím CENC

EnvelopeEncryption

string

Šifrování obálky

TrackPropertyCompareOperation

Sledování operace podmínky vlastnosti

Name Typ Description
Equal

string

Operace rovná se

Unknown

string

Neznámá operace porovnání vlastností sledování

TrackPropertyCondition

Třída pro zadání jedné podmínky vlastnosti stopy

Name Typ Description
operation

TrackPropertyCompareOperation

Sledování operace podmínky vlastnosti

property

TrackPropertyType

Typ vlastnosti Sledování

value

string

Sledovat hodnotu vlastnosti

TrackPropertyType

Typ vlastnosti Sledování

Name Typ Description
FourCC

string

Sledování FourCC

Unknown

string

Neznámá vlastnost stopy

TrackSelection

Class to select a track

Name Typ Description
trackSelections

TrackPropertyCondition[]

TrackSelections je seznam podmínek vlastnosti sledování, který může určovat stopy.