Exportar (0) Imprimir
Expandir Tudo

IngestManifestAsset

Atualizado: novembro de 2014

Os IngestManifestAssets representam os ativos dentro de um IngestManifest que são usados com a ingestão em massa. O Serviços de Mídia do Microsoft Azure observa internamente o carregamento do arquivo nos IngestManifestFiles associados ao IngestManifestAsset. Assim que eles forem carregados, o ativo é concluído. Para obter mais informações sobre ingestão em massa, consulte Ingestão de ativos em massa com a API REST.

Este tópico oferece uma visão geral da entidade IngestManifestAsset e também demonstra como executar várias operações com a API REST dos Serviços de Mídia.

ImportantImportante
Ao trabalhar com a API REST dos Serviços de Mídia, aplicam-se as seguintes considerações:

 

Propriedade Tipo Descrição

Id

Somente leitura. Configurada pelos Serviços de Mídia no momento da criação.

Edm.String

Identificador exclusivo.

Created

Somente leitura. Configurada pelos Serviços de Mídia no momento da criação.

Edm.DateTime

Representa o número de milissegundos desde a meia-noite de 1º de janeiro de 1970.

LastModified

Somente leitura. Configurada pelos Serviços de Mídia.

Edm.DateTime

Esse valor é atualizado pelos Serviços de Mídia após alterações na propriedade. Representa o número de milissegundos desde a meia-noite de 1º de janeiro de 1970.

ParentIngestManifestId

Obrigatória.

Edm.String

O IngestManifest que irá conter este IngestManifestAsset.

IngestManifestFiles

Somente leitura.

Conjunto de entidades de IngestManifestFile

A propriedade de navegação que pode ser usada para acessar a coleção de IngestManifestFiles que forma o IngestManifestAsset. Os IngestManifestFiles individuais podem ser acessados usando a ID do IngestManifestFile.

Asset

Obrigatória.

Entidade Ativo

A propriedade de navegação que pode ser usada para referenciar o ativo associado a este IngestManifestAsset.

Os IngestManifestAssets podem ser criados usando uma solicitação HTTP POST. Os IngestManifestAssets devem estar associados a uma ID IngestManifest pai e a uma ID de ativo no corpo da solicitação.

 

Método URI de solicitação Versão de HTTP

POST

https://media.windows.net/API/IngestManifestAssets

HTTP/1.1

ImportantImportante
Depois de se conectar com êxito em https://media.windows.net, você receberá um redirecionamento 301 que especifica outro URI dos Serviços de Mídia. Você deve fazer chamadas subsequentes para o novo URI.

POST https://media.windows.net /API/IngestManifestAssets HTTP/1.1
Content-Type: application/json;odata=verbose
Accept: application/json;odata=verbose
DataServiceVersion: 3.0
MaxDataServiceVersion: 3.0
x-ms-version: 2.7
Authorization: Bearer http%3a%2f%2fschemas.xmlsoap.org%2fws%2f2005%2f05%2fidentity%2fclaims%2fnameidentifier=070500D0-F35C-4A5A-9249-485BBF4EC70B&http%3a%2f%2fschemas.microsoft.com%2faccesscontrolservice%2f2010%2f07%2fclaims%2fidentityprovider=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&Audience=urn%3aWindowsAzureMediaServices&ExpiresOn=1334275521&Issuer=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&HMACSHA256=GxdBb%2fmEyN7iHdNxbawawHRftLhPFFqxX1JZckuv3hY%3d
Host: media.windows.net
Content-Length: 152
Expect: 100-continue
{ "ParentIngestManifestId" : "nb:mid:UUID:5c77f186-414f-8b48-8231-17f9264e2048", "Asset" : { "Id" : "nb:cid:UUID:b757929a-5a57-430b-b33e-c05c6cbef02e"}}

Os IngestManifestAssets podem ser recuperados usando uma solicitação HTTP GET. Você pode solicitar um IngestManifestAsset específico pela sua ID ou solicitar todos os IngestManifestAssets.

 

Método URI de solicitação Versão de HTTP

GET

https://media.windows.net/API/IngestManifestAssets

HTTP/1.1

GET

https://media.windows.net/API/IngestManifestAssets(‘IngestManifestAsset Id’)

HTTP/1.1

ImportantImportante
Depois de se conectar com êxito em https://media.windows.net, você receberá um redirecionamento 301 que especifica outro URI dos Serviços de Mídia. Você deve fazer chamadas subsequentes para o novo URI.

GET https://media.windows.net /API/IngestManifestAssets('nb:maid:UUID:6422b0a7-15f1-3442-b800-dac3195df54f') HTTP/1.1
Content-Type: application/json;odata=verbose
Accept: application/json;odata=verbose
DataServiceVersion: 3.0
MaxDataServiceVersion: 3.0
x-ms-version: 2.7
Authorization: Bearer http%3a%2f%2fschemas.xmlsoap.org%2fws%2f2005%2f05%2fidentity%2fclaims%2fnameidentifier=070500D0-F35C-4A5A-9249-485BBF4EC70B&http%3a%2f%2fschemas.microsoft.com%2faccesscontrolservice%2f2010%2f07%2fclaims%2fidentityprovider=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&Audience=urn%3aWindowsAzureMediaServices&ExpiresOn=1334275521&Issuer=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&HMACSHA256=GxdBb%2fmEyN7iHdNxbawawHRftLhPFFqxX1JZckuv3hY%3d
Host: media.windows.net

Os IngestManifestAssets podem ser excluídos referenciando o valor da ID do IngestManifestAsset com uma solicitação HTTP DELETE.

 

Método URI de solicitação Versão de HTTP

DELETE

https://media.windows.net/API/IngestManifestAssets(‘IngestManifestAsset Id’)

HTTP/1.1

ImportantImportante
Depois de se conectar com êxito em https://media.windows.net, você receberá um redirecionamento 301 que especifica outro URI dos Serviços de Mídia. Você deve fazer chamadas subsequentes para o novo URI.

DELETE https://media.windows.net /API/IngestManifestAssets('nb:maid:UUID:9c6e7256-fefd-c541-aa69-fd04cf1cc1a6') HTTP/1.1
Content-Type: application/json;odata=verbose
Accept: application/json;odata=verbose
DataServiceVersion: 3.0
MaxDataServiceVersion: 3.0
x-ms-version: 2.7
Authorization: Bearer http%3a%2f%2fschemas.xmlsoap.org%2fws%2f2005%2f05%2fidentity%2fclaims%2fnameidentifier=070500D0-F35C-4A5A-9249-485BBF4EC70B&http%3a%2f%2fschemas.microsoft.com%2faccesscontrolservice%2f2010%2f07%2fclaims%2fidentityprovider=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&Audience=urn%3aWindowsAzureMediaServices&ExpiresOn=1334275521&Issuer=https%3a%2f%2fwamsprodglobal001acs.accesscontrol.windows.net%2f&HMACSHA256=GxdBb%2fmEyN7iHdNxbawawHRftLhPFFqxX1JZckuv3hY%3d
Host: media.windows.net
Content-Length: 0

Consulte também

Mostrar:
© 2015 Microsoft