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 Provider | Mac | Windows |
|---|---|---|
| Google Meet (Chrome) | ✅¹ | ✅¹ |
| Zoom | ✅² | ✅¹ |
| Microsoft Teams | ✅¹ ³ | ✅¹ |
¹ May not be populated until the meeting-updated event.
² User will need to restart Zoom before this is able to be populated. The pwd parameter is not guaranteed to be populated when the URL is returned.
³ Must request the "full disk access" permission for this to be populated.
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 14 days ago