您可以使用 Mac 默认系统在命令行中配置实时音频-视频设置。通过使用默认系统,您可以使用 Terminal (/Applications/Utilities/Terminal.app) 读取、写入和删除 Mac 用户默认设置。

Mac 默认系统属于域,域通常对应于各个应用程序。实时音频-视频功能的域为 com.vmware.rtav。

实时音频-视频的配置语法

可以使用以下命令来配置实时音频-视频功能。

表 1. 实时音频-视频配置的命令语法
命令 描述
defaults write com.vmware.rtav srcWCamId "webcam-userid" 设置要在远程桌面上使用的首选网络摄像头。未设置此值时,由系统枚举自动选定网络摄像头。您可以指定连接到(内置到)客户端系统的任何网络摄像头。
defaults write com.vmware.rtav srcAudioInId "audio-device-userid" 设置要在远程桌面上使用的首选麦克风(音频输入设备)。未设置此值时,远程桌面使用客户端系统上设置的默认录音设备。您可以指定连接到(内置到)客户端系统的任何麦克风。
defaults write com.vmware.rtav srcWCamFrameWidth pixels 设置图像宽度。值默认为硬编码值 320 像素。您可以将图像宽度更改为任意像素值。
defaults write com.vmware.rtav srcWCamFrameHeight pixels 设置图像高度。值默认为硬编码值 240 像素。您可以将图像高度更改为任意像素值。
defaults write com.vmware.rtav srcWCamFrameRate fps 设置帧速率。值默认为 15 fps。您可以将帧速率更改为任意值。
defaults write com.vmware.rtav LogLevel "level" 设置实时音频-视频日志文件 (~/Library/Logs/VMware/vmware-RTAV-pid.log) 的日志级别。可以将日志级别设置为 trace 或 debug。
defaults write com.vmware.rtav IsDisabled value 确定是启用还是禁用实时音频-视频。默认情况下启用实时音频-视频。(此值无效。)要禁用客户端上的实时音频-视频,将该值设置为 true。
defaults read com.vmware.rtav 显示实时音频-视频配置设置。
defaults delete com.vmware.rtav setting 删除实时音频-视频配置设置,例如:defaults delete com.vmware.rtav srcWCamFrameWidth
注: 您可以将帧速率从 1 fps 最高调整为 25 fps,将分辨率最高调整为最大值 1920x1080。并非所有设备或所有环境都支持较快帧速下的高分辨率。