Linux Virtual Delivery Agent

音频功能

自适应音频

  • 自适应音频默认启用。它支持以下 Citrix Workspace™ 应用程序客户端:

  • 适用于 Windows 的 Citrix Workspace 应用程序 – 2109 及更高版本
  • 适用于 Linux 的 Citrix Workspace 应用程序 – 2109 及更高版本
  • 适用于 Mac 的 Citrix Workspace 应用程序 – 2109 及更高版本

当您使用的客户端不在列表中时,自适应音频将回退到传统音频。

借助自适应音频,您无需在 VDA 上手动配置音频质量策略。自适应音频会根据网络状况动态调整音频采样比特率,以提供优质的音频体验。

下表显示了自适应音频与传统音频之间的比较:

自适应音频 传统音频
最大音频采样率:48 kHz 最大音频采样率:8 kHz
立体声通道 单声道通道
  • 提示:

    在 RHEL 8.x 和 Rocky Linux 8.x 上使用 PulseAudio 13.99 或更高版本。

支持多个音频设备(预览版)

概述

从版本 2311 开始,Linux VDA 引入了音频重定向功能。此功能允许将安装了 Citrix Workspace 应用程序的客户端计算机上的多个音频设备重定向到远程 Linux VDA 会话。

启用此功能后:

  • 客户端计算机上的所有本地音频设备都显示在会话中。音频设备会显示其各自的设备名称,而不是 CitrixAudioSink(音频输出)或 CitrixAudioSource(音频输入)。您可以在会话中的应用程序中选择一个音频设备,或者在会话期间使用默认音频设备,该设备也是客户端计算机的默认音频设备。如有必要,您可以从客户端计算机的系统设置中更改默认音频设备。客户端计算机的默认音频设备更新后,新设备将作为会话中的默认音频设备出现。

  • 当您插入或移除音频设备时,会话中的音频设备会动态更新。

配置

  • 要使用此功能,请在 Linux VDA 上启用它并选择受支持的 Citrix Workspace 应用程序。

  • 在 Linux VDA 上启用此功能

默认情况下,支持多个音频设备的音频重定向功能处于禁用状态。要启用它,请在 Linux VDA 上运行以下命令:

sudo /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\\System\\CurrentControlSet\\Control\\Citrix\\VirtualChannels\\Audio"  -v "fEnableAudioRedirectionV4" -t BIN -d "1"
<!--NeedCopy-->

要禁用或重新启用此功能,请分别运行以下命令:

sudo /opt/Citrix/VDA/bin/ctxreg update -k "HKLM\\System\\CurrentControlSet\\Control\\Citrix\\VirtualChannels\\Audio" -v "fEnableAudioRedirectionV4" -d "0"
<!--NeedCopy-->
sudo /opt/Citrix/VDA/bin/ctxreg update -k "HKLM\\System\\CurrentControlSet\\Control\\Citrix\\VirtualChannels\\Audio" -v "fEnableAudioRedirectionV4" -d "1"
<!--NeedCopy-->

客户端要求和设置

此功能仅支持以下客户端:

  • 适用于 Windows 的 Citrix Workspace 应用程序
  • 适用于 Linux 的 Citrix Workspace 应用程序,最低版本 2212
  • 适用于 HTML5 的 Citrix Workspace 应用程序,最低版本 2306
  • 适用于 Chrome 的 Citrix Workspace 应用程序,最低版本 2306
  • 适用于 Mac 的 Citrix Workspace 应用程序,最低版本 2311

需要在 Citrix Workspace 应用程序上进行适当的设置,才能使此功能按预期运行。有关详细信息,请参阅 Citrix Workspace 应用程序文档。

已知问题

由于 PulseAudio 存在此问题,在 Ubuntu 22.04 会话中尝试在音频设备之间切换可能会失败。要解决此问题,请从 VDA 中删除当前会话用户的 PulseAudio 配置,然后重新打开会话。要删除 PulseAudio 配置,请运行 $ rm -r ~/.config/pulse 命令。

音频功能