Appearance
Features
Permissions
macOS requires the user to authorize an app to use recording devices. RecordKit has consistent APIs to check and request the permissions your app might need for Screen Recording, Camera, Microphone, Input Monitoring and more.
Discovery
Users have multiple displays, windows, cameras and microphones you can record. RecordKit offers simple and consistent APIs to discover and list everything you can record.
Screen recording
RecordKit screen recording lets you record displays, windows and system audio. This feature is based on the modern highly optimized ScreenCaptureKit API.
Camera & microphone
A camera and microphone can be selected and recorded into a single video file. RecordKit takes care of keeping everything in sync, also with the screen recording.
Keyboard & mouse
Keyboard and mouse input can also be recorded with RecordKit enabling you to show overlays with keys pressed or augument mouse clicks, drags and moves.
iPhone & iPad
The screen of iPhones and iPads connected by a cable can also be recorded with RecordKit. These also are discoverable and can be recorded simultaniously with other devices.