Metadados cronometrados com os Serviços de Mídia do Azure
Aviso
Os Serviços de Mídia do Azure serão desativados em 30 de junho de 2024. Para obter mais informações, consulte o Guia de desativação do AMS.
Metadados cronometrados são dados personalizados inseridos em uma transmissão ao vivo. Os dados e seu carimbo de data/hora de inserção são preservados no próprio fluxo de mídia. Isso é para que os clientes que reproduzam o fluxo de vídeo possam obter os mesmos metadados personalizados exatamente ao mesmo tempo em relação ao fluxo de vídeo. Com metadados cronometrados, você pode:
- Adicione elementos de interatividade à transmissão ao vivo, como uma votação.
- Adicione informações relacionadas ao conteúdo do vídeo, como alto-falantes, links de produtos, estatísticas de jogadores esportivos etc.
- Adicione metadados sobre o vídeo, como localização de GPS, hora etc.
Entrega, pós-URL e solicitação
Os Serviços de Mídia do Azure fornecem os metadados cronometrados como parte do fluxo de vídeo. Os metadados cronometrados são enviados para um evento ao vivo por meio de um POST para o ponto de extremidade para metadados cronometrados.
Observação
Os metadados cronometrados funcionam apenas para eventos ao vivo criados com ingestão RTMP e RTMPS.
POST URL
O formato do ponto de extremidade de metadados cronometrado é baseado na URL de ingestão RTMP para o evento ao vivo. 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
se torna
https://mylivestream.channel.media.azure-test.net/0251458ba5df44b2b807ea02f40fed76/ingest.isml/eventdata
Cabeçalhos e corpo da solicitação
O cabeçalho HTTP Tipo de conteúdo DEVE ser definido como application/json, portanto, verifique se isso 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 cronometrados
Recurso | Limite padrão | Por |
---|---|---|
Tamanho total do conteúdo do corpo da mensagem | Máximo de 256 kb | Solicitação |
Requests | 2 | por segundo |
Demonstração do player e como
Para experimentar metadados com tempo de sinalização, consulte Como sinalizar metadados cronometrados.
Informações adicionais
Para obter mais informações sobre o conteúdo e o formato dos sinais de metadados cronometrados, consulte Alliance for Open Media Carriage of ID3 Timed Metadata na especificação CMAF (Common Media Application Format).
Obter ajuda e suporte
Você pode entrar em contato com os Serviços de Mídia com dúvidas ou seguir nossas atualizações por um dos seguintes métodos:
- P & R
-
Stack Overflow. Marque perguntas com
azure-media-services
. - @MSFTAzureMedia ou use @AzureSupport para solicitar suporte.
- Abra um tíquete de suporte por meio do portal do Azure.