Azure媒体服务的Apple FairPlay流功能正式上线
在此我们高兴地宣布,Azure FairPlay Streaming服务已正式商用。 FairPlay允许用户轻松构建解决方案,并可扩展到最新版本的Apple TV。Azure媒体服务可以结合现有的PlayReady和Widevine DRM支持,为用户提供单点控制,快速构建多DRM解决方案。操作指南在Azure中使用FairPlay服务之前,需要通过Apple开发计划执行以下步骤:
- 注册Apple Development Program;
- 由于Apple需要内容所有者获取部署包,因此用户需说明已使用Azure媒体服务执行密钥安全模块(KSM),向Apple提出需要最终FPS包的请求;
- 获得最终的FPS包后,请按照说明生成认证和ASK(应用程序密钥),保存配置FairPlay服务时需使用的部分。 如果在证书转换为.pfx格式时遇到问题,请查看此文。
- 通过“设置边栏选项卡”中的“内容保护”上传认证、密码和ASK,即可在资产上应用FairPlay加密;

- 上传视频文件,将其编码为H.264多个码率MP4;
- 对资产加密,选择FairPlay 和HLS。 可以同时启用PlayReady和Widevine;
- 通过创建流定位器发布素材资源;

- 目前,Azure媒体播放器(Azure Media Player)尚未上线,不支持FairPlay播放。 但是Apple提供示例播放器代码和IOS SDK,可以播放FairPlay加密的内容。 我们在这里托管了相同的播放器代码,用户只需要更改以下内容:
- var ismPath = '<your manifest url .ism/manifest(format=m3u8-aapl) >’
- var serverCertificatePath = '<your cert url .der>’
选项3:通过Azure 媒体服务Explorer工具配置FairPlayAzure媒体服务Explorer工具是一个免费安装的桌面工具。右键单击“媒体服务” ,然后依次选择“安全”、“添加动态加密”和“密钥交付策略”,找到FairPlay配置。可用性和价格FairPlay交付许可证服务已正式上线,我们为该服务提供99.9%的服务级别协议保证有关价格请参考 Azure 媒体服务价格页面。
可用性和价格
FairPlay交付许可证服务已正式上线,我们为该服务提供99.9%的服务级别协议保证有关价格请参考 Azure 媒体服务价格页面。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架