[KongchangAI]
Product

ScreenCaptureKit

A screen-capture framework introduced by Apple in macOS 12.3. It supports hardware-accelerated encoding, fine-grained window filtering, and system audio capture, transfers frame data via shared memory, and can leverage the Media Engine on Apple Silicon for H.264/HEVC encoding.

Core Facts

Timeline (last 90 days)

Sep 12

ScreenCaptureKit is used to replace the previously lower-level interfaces such as CGWindowListCreateImage

Unverified50%
Sep 12

ScreenCaptureKit's capture pipeline is managed directly by the system kernel, and frame data is transferred via shared memory, avoiding redundant memory copies

Unverified50%
Sep 12

ScreenCaptureKit can interface with AVFoundation's encoding pipeline, leveraging the Media Engine on Apple Silicon chips to perform H.264/HEVC encoding entirely without involving the CPU

Unverified50%

All Facts (4)

Source Articles