FairPlay Streaming

FairPlay Streaming 适用于 Safari iPhone iPad 和 Apple TV

在支持的 Safari 和 Apple 应用程序中保护与 FairPlay 兼容的 HLS。使用 DRM-X 和 Apple SDK 在 iPhone 和 iPad 上进行原生流媒体播放和受保护的下载,流媒体播放支持 Apple TV。

01 / DRM-X 6.0

FairPlay Streaming 在 Apple 平台上

FairPlay Streaming 在 Apple 平台上
平台当前整合范围
Safari在支持的配置上,FairPlay 兼容 HLS 流媒体播放。原生 SDK 下载不支持 Safari 离线播放。
iPhone 和 iPad 应用FairPlay 通过 DRM-X Apple SDK 进行流媒体播放和受保护的下载。
Apple TVFairPlay 通过 tvOS 和 SDK 进行流媒体传输。当前软件包仅支持流媒体传输。
02 / 工作原理

证书、SPC、CKC 和播放

  1. 01

    证书

    客户端从授权路径加载公共应用程序证书。

  2. 02

    SPC

    Apple DRM 框架使用证书和内容标识符创建许可请求。

  3. 03

    CKC

    DRM-X 返回所选策略下的原生 FairPlay 许可证响应。

  4. 04

    播放

    Apple DRM 框架处理响应并启用授权播放。

03 / DRM-X 6.0

公共证书和受保护的服务器凭据

客户端收到公共应用程序证书。私钥、提供商凭证、Site Key 和 Access Key 仍然受到服务器的保护。

客户生产环境部署需要相应的 Apple 权限和有效的 FairPlay 凭证部署。请在发布前确认这些要求。

04 / DRM-X 6.0

将 HLS 包装与播放器匹配

请使用正确的 HLS 加密配置、内容标识符与 FairPlay 许可证配置。播放器开始许可证交互前,您的后端须先批准观看者的访问。

综合考虑所选编解码器、苹果设备、操作系统、外接显示器行为和许可策略。

05 / DRM-X 6.0

iPhone 和 iPad 上的受保护下载

当前 iPhone 和 iPad 版本 SDK 提供此下载流程。该流程不适用于 Apple TV 或 Safari。

  • 在线获取加密的 HLS 介质和持久的 FairPlay 许可证。
  • 断开连接前,请添加所需的音频和字幕轨道。
  • 通过设备许可证强制执行到期提醒,并要求在线授权才能续订。
  • 测试已签名的物理设备;模拟器布局检查无法建立 FairPlay 播放。
问题

常见问题

该应用程序是否接收私有 FairPlay 凭证?

不。该应用程序使用公共证书和本地许可证交换。私有凭据保留在服务器上。

Android 可以使用与 FairPlay 相同的软件包吗?

Android 通常使用不同的 DRM 路径,例如 Widevine。仅当编解码器、加密、信令和设备要求匹配时,才可重复使用加密媒体。

DRM-X 帐户是否可以替代 Apple 权限?

不。生产环境使用仍需获得相应的 Apple 权限和有效的部署凭证。

下一步

启动 FairPlay 集成

请使用相关指南或联系我们的团队来规划您支持的工作流程。