[控场AI]
产品

ScreenCaptureKit

Apple 在 macOS 12.3 中推出的新一代屏幕捕获框架,支持硬件加速编码、细粒度窗口过滤和系统音频捕获,通过共享内存传递帧数据,可直接利用 Apple Silicon 的 Media Engine 完成 H.264/HEVC 编码

核心事实

时间轴 (近 90 天)

10月31日

在macOS上,应用可调用ScreenCaptureKit提供的排除窗口API,使自身窗口不被屏幕录制或共享工具捕获;Windows上则可通过SetWindowDisplayAffinity将窗口标记为禁止捕获。

待验证50%
10月16日

在 macOS 上捕获系统音频通常需要借助 ScreenCaptureKit 或虚拟音频驱动等方案。

待验证50%
9月12日

ScreenCaptureKit 用以取代此前较为底层的 CGWindowListCreateImage 等接口

待验证50%
9月12日

ScreenCaptureKit 的捕获管线由系统内核直接管理,帧数据通过共享内存传递,避免了冗余的内存拷贝

待验证50%
9月12日

ScreenCaptureKit 可与 AVFoundation 的编码管线衔接,利用 Apple Silicon 芯片上的 Media Engine 完成 H.264/HEVC 编码,全程不经过 CPU

待验证50%

全部知识事实 (6)

来源文章