QTKit 或 AVPlayer 是否可以播放受 HDCP 保护的视频。 我知道 QuickTIme 播放器播放视频(例如,从 iTunes 下载的视频), 但是当我使用QTMovie时,他拒绝播放这个文件。 解决这个问题的方法可能是什么? 是否可以为未 protected 视频文件启用 hdcp?
最佳答案
只要您的硬件允许,您就只能播放受 HDCP 保护的内容。这意味着,主板上的其中一个芯片中应该烧录了 HDCP key 。当插入支持 HDCP 的显示器并在设备上播放电影时,硬件中刻录的 key 将在设备(源)和显示器(接收器)之间的握手过程中使用。如果您没有 key ,就不会进行握手,您将永远无法解密设备上的 HDCP 加密内容。希望这会有所帮助。
关于macos - QTKit 在 mac os 中播放 protected 视频(HDCP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18583430/