Azure 媒体服务的计时元数据

Media Services logo v3


警告

Azure 媒体服务将于 2024 年 6 月 30 日停用。 有关详细信息,请参阅 AMS 停用指南

计时元数据是插入到实时流中的自定义数据。 数据及其插入时间戳都将保存在媒体流本身中。 这样,播放视频流的客户端就可以在完全相同的时间获取与视频流相关的相同自定义元数据。 使用计时元数据可以:

  • 将交互元素(例如投票)添加到实时流。
  • 添加与视频内容相关的信息,例如演讲者、产品链接、运动员统计信息等。
  • 添加有关视频的元数据,例如 GPS 位置、时间等。

传送、发布 URL 和请求

Azure 媒体服务将计时元数据作为视频流的一部分传送。 计时元数据通过对计时元数据终结点发出的 POST 请求发送到实时事件。

注意

计时元数据仅适用于使用 RTMP 和 RTMPS 引入创建的实时事件。

POST URL

计时元数据终结点的格式基于实时事件的 RTMP 引入 URL。 例如: 。

https://<<LIVEEVENTNAME>.channel.media.chinacloudapi.cn/<LIVE_INGEST_ID>/ingest.isml/eventdata

例如:

rtmps://mylivestream.channel.media.chinacloudapi.cn:2935/live/0251458ba5df44b2b807ea02f40fed76

将变为

https://mylivestream.channel.media.chinacloudapi.cn/0251458ba5df44b2b807ea02f40fed76/ingest.isml/eventdata

标头和请求正文

HTTP Content-type 标头必须设置为 application/json,因此请确保设置正确。

POST https://mylivestream.channel.media.chinacloudapi.cn/0251458ba5df44b2b807ea02f40fed76/ingest.isml/eventdata
Content-Type: application/json

{

"message": "Hello world!"

}

计时元数据限制

资源 默认限制 计费方式
消息正文有效负载总大小 最大 256 kb 请求
请求 2 每秒

播放器演示和操作方法

若要尝试发出计时元数据信号,请参阅如何发出计时元数据信号

其他信息

有关计时元数据信号的有效负载和格式的详细信息,请参阅开放式媒体联盟制定的通用媒体应用程序格式 (CMAF) ID3 计时元数据传送规范