我期待实现在iOS视频播放器的DRM,但我不知道如何实现这一点。 为了实现视频DRM(同时仍使用苹果的硬件加速解码H264),我需要一种方法来解密的H264流送入标准iOS视频播放的API。
根据这个问题 ,这是不可能实现在2010年9月第三方DRM有一个在苹果开发者论坛主题是条死胡同。 然而,今天的许多第三方DRM库的存在: Widevine的 , 爱迪德(PDF) , 马林 。 他们已经清楚地发现了一些方式来传递一个自定义的流媒体播放器苹果批准的应用程序。
我已经发现了两个线索。 其一是建议创建一个自定义URL协议 ,但人们似乎已经使用这个视频成功较差。 另一种方法是创建一个本地HTTP服务器线程并提供有关的iDevice内127.0.0.1内容通过HTTP实时流。 我想非常肯定的说,苹果将才去这条路线批准。
那么 - 苹果批准的API做第三方DRM实现用它来获得解密的视频数据到视频播放器?
编辑:在最新的BBC iPlayer上的iOS允许程序供以后观看下载。 他们要么保存在明确的内容,或者他们已经破解了这个问题。