Metadatos con tiempo con Azure Media Services

Logotipo de Media Services v3


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: