macos - QTKit 在 mac os 中播放 protected 视频(HDCP)

标签 macos qtkit hdcp

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/

相关文章:

macos - 如何从源代码构建 VSCode 应用程序包

mysql - 在 Mac OSX 上运行 mysqltuner

objective-c - 如何确定什么阻塞了主线程

cocoa - 使用QTKit编辑后如何正确保存QTMovie?

android - 检测 Widevine DRM HDCP 保护级别

android - 如何获得mx android box的hdmi输入/输出?

python - 如何在 Mac 中设置 NLTK 的环境变量?

objective-c - MTKView 委托(delegate)停止响应 - (void)drawInMTKView :(nonnull MTKView *)view calls

cocoa - 在 Cocoa/OSX 的屏幕保护程序中播放 QTMovie

android - Widevine HDCP 级别(v1、v2、v2.2)和 Widevine 安全级别之间有什么区别?