Metadatos con tiempo con Azure Media Services
Advertencia
Azure Media Services se retirará el 30 de junio de 2024. Para obtener más información, consulte la Guía de retirada de AMS.
Los metadatos con tiempo son datos personalizados que se insertan en una secuencia en vivo. Tanto los datos como su marca de tiempo de inserción se conservan en la propia secuencia multimedia. Esto es para que los clientes que reproducen la secuencia de vídeo puedan obtener los mismos metadatos personalizados exactamente al mismo tiempo en relación con la secuencia de vídeo. Con metadatos con tiempo, puede hacer lo siguiente:
- Agregue elementos de interactividad al flujo en vivo, como un sondeo.
- Agregue información relacionada con el contenido de vídeo, como altavoces, vínculos de producto, estadísticas del jugador deportivo, etc.
- Agregue metadatos sobre el vídeo, como la ubicación GPS, la hora, etc.
Entrega, dirección URL posterior y solicitud
Azure Media Services entrega los metadatos cronomeados como parte de la secuencia de vídeo. Los metadatos con tiempo se envían a un evento en directo a través de post al punto de conexión para los metadatos con tiempo.
Nota
Los metadatos con tiempo de espera solo funcionan para los eventos en directo creados con la ingesta RTMP y RTMPS.
POST URL
El formato del punto de conexión de metadatos con tiempo se basa en la dirección URL de ingesta rtMP del evento en directo. Por ejemplo:
https://<<LIVEEVENTNAME>.channel.media.azure.net/<LIVE_INGEST_ID>/ingest.isml/eventdata
Por ejemplo:
rtmps://mylivestream.channel.media.azure-test.net:2935/live/0251458ba5df44b2b807ea02f40fed76
se convierte en
https://mylivestream.channel.media.azure-test.net/0251458ba5df44b2b807ea02f40fed76/ingest.isml/eventdata
Encabezados y cuerpo de la solicitud
El encabezado http Content-type DEBE establecerse en application/json, por lo que debe asegurarse de que se ha establecido correctamente.
POST https://mylivestream.channel.media.azure-test.net/0251458ba5df44b2b807ea02f40fed76/ingest.isml/eventdata
Content-Type: application/json
{
“message”: “Hello world!”
}
Límites de metadatos con tiempo
Resource | Límite predeterminado | Por |
---|---|---|
Tamaño total de la carga del cuerpo del mensaje | 256 kb máx. | Solicitud |
Requests | 2 | por segundo |
Demostración del reproductor y cómo
Para probar los metadatos con tiempo de señalización, consulte Cómo indicar metadatos con tiempo.
Información adicional
Para obtener más información sobre la carga y el formato de las señales de metadatos con tiempo, consulte Alliance for Open Media Carriage of ID3 Timed Metadata in the Common Media Application Format (CMAF) specification.
Obtener ayuda y soporte técnico
Puede ponerse en contacto con Media Services con preguntas o seguir nuestras actualizaciones mediante uno de los métodos siguientes:
- PREGUNTAS Y RESPUESTAS
-
Stack Overflow. Etiquete las preguntas con
azure-media-services
. - @MSFTAzureMedia o use @AzureSupport para solicitar soporte técnico.
- Abra una incidencia de soporte técnico a través del Azure Portal.