Desktop Recording SDK Supported Platforms
Listed are the current supported platforms and localization support
For OS, we currently only support:
- macOS 13.0+ (only on Apple Silicon, we do not support Intel Macs)
- Windows 10+ (only 64bit)
Meeting Provider Compatibility Support
| Meeting Provider | Mac | Windows |
|---|---|---|
| Zoom (Desktop) | ✅ | ✅ |
| Microsoft Teams (Desktop) | ✅ | ✅ |
| Google Meet (Chrome) | ✅ | ✅ |
| Google Meet (Safari) | ✅ | ❌ |
| Google Meet (Chromium) | ✅ (Supported Chromium browsers: Arc, Brave, Comet, and Dia) | ❌ |
| Google Meet (Edge) | ❌ | ✅ |
| Slack (Desktop) | ⚠️ (Audio only recording) | ❌ |
Localization Support
Localization support refers to the locales of your end users' OS that our Desktop SDK supports:
- For MacOS, this is the user's Primary Language in their Language & Region settings.
- For Windows, this is the user's Display Language in their Language & Region settings.
| Meeting Provider | Mac | Windows |
|---|---|---|
| Google Meet (Chrome) | ✅ | EN |
| Zoom (Desktop) | ✅ | EN |
| Microsoft Teams (Desktop) | ✅ | EN |
| Google Meet (Safari) | ✅ | ❌ |
✅ = All languages
EN = Only English
❌ = Not Supported
Meeting Title Support
| Meeting Provider | Mac | Windows |
|---|---|---|
| Google Meet (Chrome) | ✅¹ | ✅¹ |
| Zoom | ❌ | ✅¹ ² |
| Microsoft Teams | ✅ | ✅ |
¹ May not be populated until the meeting-updated event.
² Requires a recent zoom client update.
Meeting URL Support
Meeting URLs can be obtained on Zoom, Meet, and Teams on both Mac and Windows. There are some platform-specific behaviors that you'll need to keep in mind:
Google Meet
Mac: Meeting URL may not be populated in the meeting-detected event, subscribe to the meeting-updated event to ensure you receive the URL. On Safari, you must also request the full-disk-access permission for the URL to be populated.
Windows: Meeting URL may not be populated in the meeting-detected event, subscribe to the meeting-updated event to ensure you receive the URL.
Zoom
Mac: Once your app is installed, the user will need to restart Zoom before the DSDK is able to start pulling the meeting URL. The pwd parameter is not guaranteed to be populated in the meeting URL that is extracted.
Windows: The pwd parameter is not guaranteed to be populated in the meeting URL that is extracted.
Teams
For all platforms, there is a small chance that we will be unable to populate the Teams meeting URL.
Mac: Your app must request the full-disk-access permission for the Teams URL to be populated.
Windows: Meeting URL may not be populated in the meeting-detected event, subscribe to the meeting-updated event to ensure you receive the URL.
Planned Support
We plan to support the following by the end of Q1- 2026:
- Windows parity for language support
FAQs
Can the Desktop Recording SDK capture data from other meeting platforms?
The Desktop Recording SDK can capture audio for meetings outside of our Supported Platforms by implementing the Adhoc / In-Person Meetings recording mode.
Note that in this case, the DSDK isn't able to automatically detect when meetings start and end on platforms outside of our supported platforms. Developers can instead build out a flow that requires the user to manually start/stop the recording as a workaround.
Updated 20 days ago