Azure Media Services:如何禁用直播流的回放/时移功能?
如何在Azure Media Services中禁用直播回放/时移功能
要完全禁用直播过程中的回放(时移)功能,你可以通过以下方式实现:
设置Live Event的DVR归档窗口为0:
核心是将Live Event的ArchiveWindowLength参数配置为PT0S(即0秒)。这个参数决定了直播流中可供回放的历史内容时长,设为0后,直播流不会保留任何历史片段,用户只能观看实时画面,无法拖拽进度条进行回放操作。具体操作方式:
- 若通过Azure门户创建/编辑Live Event:在「存档」选项卡中,将「存档窗口长度」设置为0小时0分钟0秒。
- 若使用CLI或REST API:在创建或更新Live Event的请求中,指定
archiveWindowLength: "PT0S"。
注意事项:
- 这个配置必须在Live Event启动前完成,启动后无法修改
ArchiveWindowLength参数。如果已有运行中的Live Event,需要先停止再重新配置启动,这会中断当前直播,建议提前规划。 - 对应的流式处理定位符(Streaming Locator)无需额外特殊配置,只要Live Event的归档窗口为0,即使定位符开启时移相关选项,也没有历史内容可供回放。
- 这个配置必须在Live Event启动前完成,启动后无法修改
内容的提问来源于stack exchange,提问作者MarcJohnson
相关产品推荐
相关产品推荐

