Метаданные по времени со службами мультимедиа Azure
Предупреждение
Поддержка Служб мультимедиа Azure будет прекращена 30 июня 2024 г. Дополнительные сведения см. в руководстве по прекращению поддержки AMS.
Метаданные по времени — это пользовательские данные, которые вставляются в динамический поток. Данные и метка времени вставки сохраняются в самом потоке мультимедиа. Это необходимо, чтобы клиенты, воспроизводимые видеопоток, могли получать одни и те же пользовательские метаданные в одно и то же время по отношению к видеопотоку. С помощью временных метаданных вы можете:
- Добавьте элементы интерактивного взаимодействия в трансляцию, например опрос.
- Добавьте информацию, связанную с видеосодержимой, такую как докладчики, ссылки на продукты, статистика спортивных игроков и т. д.
- Добавьте метаданные о видео, такие как местоположение GPS, время и т. д.
Доставка, URL-адрес и запрос
Службы мультимедиа Azure предоставляют метаданные времени в виде видеопотока. Метаданные по времени отправляются в трансляцию через POST в конечную точку для метаданных времени.
Примечание
Метаданные по времени работают только для трансляций, созданных с помощью приема RTMP и RTMPS.
URL-АДРЕС POST
Формат конечной точки по времени метаданных основан на URL-адресе приема RTMP для трансляции. Пример.
https://<<LIVEEVENTNAME>.channel.media.azure.net/<LIVE_INGEST_ID>/ingest.isml/eventdata
Пример:
rtmps://mylivestream.channel.media.azure-test.net:2935/live/0251458ba5df44b2b807ea02f40fed76
becomes
https://mylivestream.channel.media.azure-test.net/0251458ba5df44b2b807ea02f40fed76/ingest.isml/eventdata
Заголовки и текст запроса
Заголовок HTTP Content-type ДОЛЖЕН иметь значение application/json, поэтому убедитесь, что он задан правильно.
POST https://mylivestream.channel.media.azure-test.net/0251458ba5df44b2b807ea02f40fed76/ingest.isml/eventdata
Content-Type: application/json
{
“message”: “Hello world!”
}
Ограничения метаданных по времени
Ресурс | Ограничение по умолчанию | в |
---|---|---|
Общий размер полезных данных текста сообщения | Не более 256 КБ | Запрос |
Requests | 2 | в секунду |
Демонстрация проигрывателя и инструкции
Чтобы опробовать сигнальные метаданные по времени, см. статью Как сообщить о временных метаданных.
Дополнительные сведения
Дополнительные сведения о полезных данных и формате сигналов с временными метаданными см. в разделе Alliance for Open Media Carriage of ID3 Timed Metadata в спецификации Common Media Application Format (CMAF).
Справка и поддержка
Вы можете обратиться к Службам мультимедиа с вопросами или следить за нашими обновлениями одним из следующих способов:
- ВОПРОСЫ И ОТВЕТЫ
-
Stack Overflow. Пометьте вопросы с помощью
azure-media-services
. - @MSFTAzureMedia или используйте @AzureSupport для запроса на поддержку.
- Отправьте запрос в службу поддержки через портал Azure.