macOS 应用中的 Apple Fairplay 播放
Posted
技术标签:
【中文标题】macOS 应用中的 Apple Fairplay 播放【英文标题】:Apple Fairplay playback in macos app 【发布时间】:2017-11-06 14:42:27 【问题描述】:我确实知道 Apple Fairplay 可以在 ios、tvOS、macos 中通过 Apple 文档在 safari 上播放。 https://developer.apple.com/streaming/fps/
但我认为某些 macOS API 看起来可以在 macOS 应用程序中发挥公平竞争的作用。 例如,在 macOS 发行说明中,他们说
添加了 FairPlay 流式密钥管理。 改进了 AVContentKeySession 的功能。使用 AVContentKeySession 发起独立于媒体资产播放或下载的内容密钥请求。可以将符合 AVContentKeyRecipient 协议的对象(例如 AVURLAsset)添加为 AVContentKeySession 的接收者,以获取对现有内容密钥的访问权并发起新的内容密钥请求。
https://developer.apple.com/library/content/releasenotes/MacOSX/WhatsNewInOSX/Articles/macOS_10_13_0.html#//apple_ref/doc/uid/TP40017638-SW7
我可以在 macOS 应用中使用 Apple Fairplay 吗?
【问题讨论】:
【参考方案1】:是的,FairPlay Streaming 在 macos 中可用。
【讨论】:
以上是关于macOS 应用中的 Apple Fairplay 播放的主要内容,如果未能解决你的问题,请参考以下文章
iOS8 Today View Extension 小部件在应用商店中出现“FairPlay 解密失败”错误
Swift 中的 Fairplay 实现,AVAssetResourceDelegate