Partilhar via


Metadados temporizados com os Serviços de Multimédia do Azure

Logótipo dos Serviços de Multimédia v3


Aviso

Os Serviços de Multimédia do Azure serão descontinuados a 30 de junho de 2024. Para obter mais informações, veja o Guia de Extinção do AMS.

Os metadados temporizados são dados personalizados que são inseridos numa transmissão em direto. Os dados e o carimbo de data/hora de inserção são preservados no próprio fluxo de multimédia. Isto é para que os clientes que reproduzem a transmissão em fluxo de vídeo possam obter os mesmos metadados personalizados exatamente ao mesmo tempo em relação à transmissão em fluxo de vídeo. Com os metadados temporizados, pode:

  • Adicione elementos de interatividade à transmissão em direto, como um inquérito.
  • Adicione informações relacionadas com o conteúdo do vídeo, como oradores, ligações de produtos, estatísticas de jogadores desportivos, etc.
  • Adicione metadados sobre o vídeo, como localização GPS, hora, etc.

Entrega, urL de publicação e pedido

Os Serviços de Multimédia do Azure fornecem os metadados temporizados como parte da transmissão em fluxo de vídeo. Os metadados temporizados são enviados para um evento em direto através de um POST para o ponto final para metadados temporizados.

Nota

Os metadados temporizados só funcionam para eventos em direto criados com ingestão RTMP e RTMPS.

POST URL

O formato do ponto final de metadados temporizado baseia-se no URL de ingestão rtMP do evento em direto. Por exemplo:

https://<<LIVEEVENTNAME>.channel.media.azure.net/<LIVE_INGEST_ID>/ingest.isml/eventdata

Por exemplo:

rtmps://mylivestream.channel.media.azure-test.net:2935/live/0251458ba5df44b2b807ea02f40fed76

torna-se

https://mylivestream.channel.media.azure-test.net/0251458ba5df44b2b807ea02f40fed76/ingest.isml/eventdata

Cabeçalhos e corpo do pedido

O cabeçalho Tipo de conteúdo HTTP TEM de ser definido como aplicação/json, por isso certifique-se de que está definido corretamente.

POST https://mylivestream.channel.media.azure-test.net/0251458ba5df44b2b807ea02f40fed76/ingest.isml/eventdata
Content-Type: application/json

{

“message”: “Hello world!”

}

Limites de metadados temporizados

Recurso Limite Predefinido Por
Tamanho total do payload do corpo da mensagem Máx. de 256 kb Pedir
Pedidos 2 por segundo

Demonstração do jogador e procedimentos

Para experimentar a sinalização de metadados temporizados, veja Como sinalizar metadados temporizados.

Informações adicionais

Para obter mais informações sobre o payload e o formato dos sinais de metadados temporizados, veja Alliance for Open Media Carriage of ID3 Timed Metadata (Alliance for Open Media Carriage of ID3 Timed Metadata) (Alliance for Open Media Carriage of ID3 Timed Metadata) (Alliance for Open Media Carriage of ID3 Timed Metadata) (Alliance for Open Media Carriage of ID3 Timed Metadata) (Alliance for Open Media Carriage of ID3 Timed Metadata) (Alliance for Open Media Carriage of ID3 Timed Metadata) (Formato CMA

Obter ajuda e suporte

Pode contactar os Serviços de Multimédia com perguntas ou seguir as nossas atualizações através de um dos seguintes métodos: