Metadados temporizados com os Serviços de Multimédia do Azure
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:
- Q & A
-
Stack Overflow. Perguntas sobre etiquetas com
azure-media-services
. - @MSFTAzureMedia ou utilize @AzureSupport para pedir suporte.
- Abra um pedido de suporte através do portal do Azure.