Azure 媒体服务 V2 和 V3 之间的功能差异
重要
不再需要从 Azure 媒体服务 v2 迁移到 v3,因为弃用 V2 API 将与 Azure 媒体服务的停用保持一致。 有关详细信息,请参阅 Azure 媒体服务停用指南 。
迁移指南的此部分将详细介绍 V2 和 V3 API 之间的差异。
V2 和 V3 API 之间的功能差异
与 V2 API 相比,V3 API 存在以下功能差异。 V2 API 中的一些 Media Encoder Standard 高级功能目前在 V3 中不可用:
当输入不包含音频时插入无提示音频轨,或在输入没有视频时插入单色视频轨,因为 Azure Media Player 不再需要此功能。
在输入不包含视频时插入视频轨迹。
V3 中不再支持和
InsertBlackIfNoVideoBottomLayerOnly
和InsertBlackIfNoVideo
标志。包含转码的直播活动目前不支持静态图像插入中间流,以及通过 API 调用执行的广告标记插入。
V2 中不再支持 Azure 媒体高级编码器。 如果要使用它进行 8 位 HEVC 编码,请在标准编码器中使用新的 HEVC 支持。
- 添加了对音频通道映射到标准编码器的支持。 请参阅媒体服务编码 Swagger 文档中的音频。
- 如果你使用的是第三方许可产品(如 MXF 或 ProRes)的高级功能或输出格式,请使用 Telestream 中的 Azure 合作伙伴解决方案,该解决方案在 V2 停用时可以处理事务。 或者,你可以使用 Imagine Communications 或 Bitmovin。
不再支持 V2 中流式处理终结点上的“可用性集”属性。 请参阅 V3 API 中高可用性 VOD 交付的示例项目和指南。
在媒体服务 V3 中,无法指定 FairPlay IV。 尽管这不会影响使用媒体服务进行打包和许可证传递的客户,但在使用第三方 DRM 系统提供 FairPlay 许可证(混合模式)时可能会遇到问题。
用于保护静态资产的客户端存储加密已从 V3 API 中删除,并由静态数据的存储服务加密代替。 V3 API 会继续处理现有的存储加密资产,但不会允许创建新资产。
术语和实体更改
有关 API 的其他更改,请参阅术语和实体更改。
获得帮助和支持
如果有任何疑问,可以联系媒体服务,或者使用以下方法之一关注我们的更新:
- 问答
-
Stack Overflow。 使用
azure-media-services
标记问题。 - @MSFTAzureMedia 或使用 @AzureSupport 请求支持。
- 通过 Azure 门户提交支持票证。