Tracks - Update
Atualizar uma Faixa
Atualizações um Registo existente no recurso
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/assets/{assetName}/tracks/{trackName}?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. |
asset
|
path | True |
string |
O Nome do recurso. |
resource
|
path | True |
string |
O nome do grupo de recursos na subscrição do Azure. |
subscription
|
path | True |
string |
O identificador exclusivo de uma subscrição do Microsoft Azure. |
track
|
path | True |
string |
O nome do Asset Track. |
api-version
|
query | True |
string |
A versão da API a utilizar com o pedido de cliente. |
Corpo do Pedido
Name | Tipo | Description |
---|---|---|
properties.track | TrackBase: |
Informações detalhadas sobre uma faixa no recurso. |
Respostas
Name | Tipo | Description |
---|---|---|
202 Accepted |
Aceite Cabeçalhos
|
|
Other Status Codes |
Informações de erro detalhadas. |
Exemplos
Update a Track
Pedido de amostra
PATCH https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaServices/contosomedia/assets/ClimbingMountRainer/tracks/text1?api-version=2022-08-01
{
"properties": {
"track": {
"@odata.type": "#Microsoft.Media.TextTrack",
"displayName": "A new name"
}
}
}
Resposta da amostra
azure-asyncoperation: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Media/resourceGroups/contosorg/providers/Microsoft.Media/mediaServices/contosomedia/assets/ClimbingMountRainer/tracks/text3/operationStatuses/62e4d893-d233-4005-988e-a428d9f77076?api-version=2022-08-01
location: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Media/resourceGroups/contosorg/providers/Microsoft.Media/mediaServices/contosomedia/assets/ClimbingMountRainer/tracks/text3/operationResults/62e4d893-d233-4005-988e-a428d9f77076?api-version=2022-08-01
{
"name": "text1",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaservices/contosomedia/assets/ClimbingMountRainer/tracks/text1",
"type": "Microsoft.Media/mediaservices/assets/tracks",
"properties": {
"track": {
"@odata.type": "#Microsoft.Media.TextTrack",
"fileName": "auto_generated.ttml",
"displayName": "A new name",
"languageCode": "en-us",
"playerVisibility": "Visible"
},
"provisioningState": "InProgress"
}
}
Definições
Name | Description |
---|---|
Asset |
Um recurso do Asset Track. |
Audio |
Representa uma faixa de áudio no recurso. |
Dash |
A definição DASH para uma faixa. |
Error |
Informações adicionais sobre o erro de gestão de recursos. |
Error |
O detalhe do erro. |
Error |
Resposta a erros |
Hls |
A definição HLS para uma faixa. |
Provisioning |
Estado de aprovisionamento do registo de recursos. |
Text |
Representa uma faixa de texto num recurso. Normalmente, é utilizada uma faixa de texto para dados dispersos relacionados com as faixas de áudio ou vídeo. |
Video |
Representa uma faixa de vídeo no recurso. |
Visibility |
Quando PlayerVisibility estiver definido como "Visível", a faixa de texto estará presente no manifesto dash ou na lista de reprodução do HLS quando solicitado por um cliente. Quando o PlayerVisibility estiver definido como "Oculto", o texto não estará disponível para o cliente. O valor predefinido é "Visível". |
AssetTrack
Um recurso do Asset Track.
Name | Tipo | Description |
---|---|---|
id |
string |
ID de recurso completamente qualificado para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
O nome do recurso |
properties.provisioningState |
Estado de aprovisionamento do registo de recursos. |
|
properties.track | TrackBase: |
Informações detalhadas sobre uma faixa no recurso. |
type |
string |
O tipo de recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
AudioTrack
Representa uma faixa de áudio no recurso.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
O discriminador para tipos derivados. |
bitRate |
integer |
A taxa de bits de transmissão em fluxo para a faixa de áudio. |
dashSettings |
A definição específica do DASH para a faixa de áudio. |
|
displayName |
string |
O nome a apresentar da faixa de áudio num leitor de vídeo. No HLS, isto mapeia para o atributo NAME de EXT-X-MEDIA. |
fileName |
string |
O nome do ficheiro para o ficheiro de origem. Este ficheiro está localizado no contentor de armazenamento do recurso. |
hlsSettings |
A definição específica do HLS para a faixa de áudio. |
|
languageCode |
string |
O código de idioma RFC5646 para a faixa de áudio. |
mpeg4TrackId |
integer |
O ID da faixa de áudio MPEG-4 para a faixa de áudio. |
DashSettings
A definição DASH para uma faixa.
Name | Tipo | Description |
---|---|---|
role |
string |
A função para a definição DASH. |
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. |
HlsSettings
A definição HLS para uma faixa.
Name | Tipo | Description |
---|---|---|
characteristics |
string |
As características da definição HLS. |
default |
boolean |
A predefinição da definição HLS. |
forced |
boolean |
O forçado para a definição HLS. |
ProvisioningState
Estado de aprovisionamento do registo de recursos.
Name | Tipo | Description |
---|---|---|
Failed |
string |
O estado de aprovisionamento falhou. |
InProgress |
string |
Estado de aprovisionamento em curso. |
Succeeded |
string |
O estado de aprovisionamento foi bem-sucedido. |
TextTrack
Representa uma faixa de texto num recurso. Normalmente, é utilizada uma faixa de texto para dados dispersos relacionados com as faixas de áudio ou vídeo.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
O discriminador para tipos derivados. |
displayName |
string |
O nome a apresentar da faixa de texto num leitor de vídeo. No HLS, isto mapeia para o atributo NAME de EXT-X-MEDIA. |
fileName |
string |
O nome do ficheiro para o ficheiro de origem. Este ficheiro está localizado no contentor de armazenamento do recurso. |
hlsSettings |
A definição específica do HLS para a faixa de texto. |
|
languageCode |
string |
O RFC5646 código de idioma para a faixa de texto. |
playerVisibility |
Quando PlayerVisibility estiver definido como "Visível", a faixa de texto estará presente no manifesto dash ou na lista de reprodução do HLS quando solicitado por um cliente. Quando o PlayerVisibility estiver definido como "Oculto", o texto não estará disponível para o cliente. O valor predefinido é "Visível". |
VideoTrack
Representa uma faixa de vídeo no recurso.
Name | Tipo | Description |
---|---|---|
@odata.type |
string:
#Microsoft. |
O discriminador para tipos derivados. |
Visibility
Quando PlayerVisibility estiver definido como "Visível", a faixa de texto estará presente no manifesto dash ou na lista de reprodução do HLS quando solicitado por um cliente. Quando o PlayerVisibility estiver definido como "Oculto", o texto não estará disponível para o cliente. O valor predefinido é "Visível".
Name | Tipo | Description |
---|---|---|
Hidden |
string |
A faixa está oculta ao leitor de vídeo. |
Visible |
string |
A faixa é visível para o leitor de vídeo. |