你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

使用视频分析器管理保留策略

注意

我们即将停用 Azure 视频分析器预览版服务,建议你在 2022 年 12 月 1 日前从视频分析器转换你的应用程序。

Azure 视频分析器媒体版不受此停用的影响。 它现在已重命名为 Azure 视频索引器。 单击此处了解详情。

必需操作:若要最大程度地减少工作负载的中断,请在 2022 年 12 月 1 日之前根据此指南中所述的建议从视频分析器转换应用程序。 在 2022 年 12 月 1 日之后,Azure 视频分析器帐户无法再正常使用。 从 2022 年 5 月 2 日起,将无法创建新的视频分析器帐户。

可以使用 Azure 视频分析器长时间连续对内容进行存档,从几秒到几年、来自单一源的视频内容。 可以显式控制内容的保留策略,这将确保较旧的内容定期得到剪裁。 可以对不同的存档应用不同的策略 - 例如,可以保留停车场相机中最近 3 天的录制内容,以及出纳办公桌后面的相机中最近 30 天的录制内容。

保留期

对于视频分析器帐户中的每个视频资源,可以根据需要选择应用某一保留策略。 当指定保留期(如下所述)时,服务会定期剪裁超过该时间段的内容。 如果未指定策略,则会无限期地存储内容。

在创建拓扑管道时,保留期通常是在视频接收器节点的属性中设置的。 你将在 videoCreationProperties 部分中找到 retentionPeriod 属性。 顾名思义,当使用此拓扑激活实时管道并创建新的视频资源时将使用此属性。 如果视频资源已存在(例如在重新激活管道时),将不会使用这些创建属性。 以下示例展示了如何对所有停车场相机应用 3 天的保留策略。

{
  "@type": "#Microsoft.VideoAnalyzer.VideoSink",
  "name": "{nodeName}",         
  "videoName": "{nameForVideoResource}",
  "videoCreationProperties":
  {
    "title": "{titleForVideo}",
    "description": "{descriptionForVideo}",
    "segmentLength": "PT30S",
    "retentionPeriod": "P3D"
  },
}

还可以通过使用 Azure 门户或通过 REST API 来设置或更新视频资源的 retentionPeriod 属性。 下面是设置 3 天保留策略的示例。

"archival":
{
   "retentionPeriod": "P3D",
},

规则和限制

  • 保留策略可能需要长达 24 小时才能生效
  • 格式:retentionPeriod 属性采用 ISO 8601 持续时间值,该值必须为多天。 示例可接受值:P1D、P20D、P1M、P365D、P1Y、P5Y
    • 最小值为 P1D,最大值为 P5Y
    • 当设置为 null 时,保留策略将被清除,视频内容会无限期存储
  • 使用保留策略时,当服务查找并删除 blob 时,会产生额外的 Azure 存储交易成本

后续步骤

录制和实时视频