Skip to main content

April 2, 2025

Configuring Real-Time Audio-Video on a Mac Client

You can configure Real-Time Audio-Video settings at the command line by using the Mac defaults system. With the defaults system, you can read, write, and delete Mac user defaults by using Terminal (/Applications/Utilities/Terminal.app).

Mac defaults belong to domains, and domains typically correspond to individual applications.

Syntax for Configuring Real-Time Audio-Video

You can use the following commands to configure the Real-Time Audio-Video feature.

Command Syntax for Real-Time Audio-Video Configuration
CommandDescription
defaults write `Real-Time Audio-Video feature domain` srcWCamId "webcam-userid"Sets the preferred webcam to use on remote desktops. When this value is not set, the webcam is selected by system enumeration automatically. You can specify any webcam connected to (or built into) the client system.
defaults write `Real-Time Audio-Video feature domain' srcAudioInId "audio-device-userid"Sets the preferred microphone (audio-in device) to use on remote desktops. When this value is not set, remote desktops use the default recording device set on the client system. You can specify any microphone connected to (or built into) the client system.
defaults write `Real-Time Audio-Video feature domain' srcWCamFrameWidthpixelsSets the image width. The value defaults to a hardcoded value of 320 pixels. You can change the image width to any pixel value.
defaults write `Real-Time Audio-Video feature domain' srcWCamFrameHeightpixelsSets the image height. The value defaults to a hardcoded value of 240 pixels. You can change the image height to any pixel value.
defaults write `Real-Time Audio-Video feature domain' srcWCamFrameRatefpsSets the frame rate. The value defaults to 15 fps. You can change the frame rate to any value.
defaults write `Real-Time Audio-Video feature domain' LogLevel "level"Sets the logging level for the Real-Time Audio-Video log file. You can set the logging level to trace or debug.
defaults write `Real-Time Audio-Video feature domain' IsDisabledvalueDetermines whether Real-Time Audio-Video is enabled or disabled. Real-Time Audio-Video is enabled by default. (This value is not in effect.) To disable Real-Time Audio-Video on the client, set the value to true.
defaults read `Real-Time Audio-Video feature domain'Displays Real-Time Audio-Video configuration settings.
defaults delete `Real-Time Audio-Video feature domain'settingDeletes a Real-Time Audio-Video configuration setting, for example: defaults delete `Real-Time Audio-Video feature domain' srcWCamFrameWidth

Note: You can adjust frame rates from 1 fps up to a maximum of 25 fps and resolution up to a maximum of 1920x1080. A high resolution at a fast frame rate might not be supported on all devices or in all environments.

Was this page helpful?

Provide feedback for this topic

Was this topic helpful?

Please do not include any personal or confidential information.

Generating link…