Product Documentation

配置音频

Sep 14, 2015
可以通过 Citrix Desktop Studio (Citrix XenDesktop) 或 Citrix AppCenter (Citrix XenApp) 的策略节点配置音频。通过以下用户策略设置控制音频功能的设置:
  • 音频即插即用(仅限 XenApp)
  • 音频质量
  • 客户端音频重定向
  • 客户端麦克风重定向
  • 音频重定向带宽限制
  • 音频重定向带宽限制百分比
  • 音频通过 UDP 实时传送(仅限 XenDesktop)
  • 音频 UDP 端口范围(仅限 XenDesktop)

大多数音频功能都通过 ICA 流进行传输,这些功能受安全保护的方式与其他 ICA 通信流相同。用户数据报协议 (User Datagram Protocol, UDP) 音频使用不受安全保护的独立传输机制。

设置音频质量

通常,音频质量越高需要的带宽越多,并且服务器的 CPU 利用率也越高。您可以使用声音压缩在音频质量和整体会话性能之间取得平衡。使用策略设置可以配置要应用到声音文件的压缩级别。

考虑为拨号用户组和通过 LAN 或 WAN 连接的用户组创建单独的策略。如果使用通常限制带宽的拨号连接,用户可能更关心下载速度而不是音频质量。对于此类用户,可以为拨号连接和 LAN 或 WAN 连接创建两个单独的策略,前者对声音应用较高的压缩级别,后者对声音应用较低的压缩级别。

通过从以下这些音频质量级别中进行选择,来配置音频质量设置:
  • 低 - 用于低速连接适用于低带宽连接。发送给客户端的声音最高可压缩为 16Kbps。这种压缩会大幅降低低带宽连接的音频质量,但是可以获得合理的性能。
  • 要通过 IP 应用程序交付声音,请选择中 - 语音优化。发送给客户端的音频最高可压缩到 64 Kbps。这种压缩会适度降低在客户端设备上播放的音频质量,但延迟度较低,且占用的带宽非常低。目前,“通过 UDP 进行实时传输(RTP)”仅在选中此音频质量时受支持。即使在以下情况下交付媒体应用程序,也可以使用此音频质量:网络连接不畅,例如网速非常低(低于 512 Kbps);网络拥堵且有数据包丢失。

  • 交付媒体应用程序时,请选择高 - 高清晰度音频。此设置可提供高保真立体声音频,但占用的带宽高于“中”质量设置。如果网络带宽充足,且声音质量非常重要,请使用此设置。
    注意:高清晰度因要向用户设备发送更多音频数据而导致对带宽的需求增加,还会提高服务器 CPU 利用率。
重要:还必须在用户设备的客户端音频设置上启用音频。

重定向音频接收

可以允许用户在其用户设备上通过扬声器或其他声音设备(如耳机)从服务器上的应用程序接收音频。客户端音频映射可能导致服务器和网络上的负载超出预期值。

配置客户端音频重定向设置,可以选择允许(默认),或禁止

重要:当禁用了客户端音频重定向时,所有的音频功能也就被禁用了。

使用 XenApp 时,必须启用音频即插即用设置才能使用多个音频设备。

重要:还必须在用户设备的客户端音频设置上启用音频。

激活用户设备麦克风

您可以允许用户使用用户设备上的麦克风等输入设备录制音频。要录制音频,用户设备需要使用内置麦克风或可以插入麦克风插孔或 USB 端口的设备。

如果在客户端软件中禁用了音频,该设置不会有任何效果。

要启用客户端麦克风重定向,必须启用客户端音频重定向设置。

出于安全考虑,当不受用户设备信任的服务器尝试访问麦克风时,系统会向用户发出警报。用户可以在使用麦克风之前选择接受或拒绝访问。用户可以在 Citrix Receiver(以前称为 Citrix 联机插件)上禁用警报。

配置客户端麦克风重定向设置,可以选择允许(默认),或禁止

使用 XenApp 时,必须启用音频即插即用设置才能使用多个输入设备。

重要:还必须在用户设备的客户端音频设置上启用音频。

设置音频重定向带宽限制

可以为播放和录制音频设置允许的带宽限制(以 KB 为单位)。使用音频重定向带宽限制设置来标识会话的特定最大带宽(以 kbps 为单位)。使用音频重定向带宽限制百分比来标识可供使用的总的最大带宽百分比。如果同时配置了这两个设置,则使用最低带宽限制的那个设置。

通过在数值字段中键入数字,来配置音频重定向带宽限制音频重定向带宽限制百分比

重要:还必须在用户设备的客户端音频设置上启用音频。

使用 UDP 发送及接收音频

XenDesktop 允许您利用 UDP,使用 RTP 来发送及接收无损音频。

重要:使用 UDP 传送的音频不加密。

如果 Voice over IP (VoIP) 质量不满足音频质量设置上的媒体质量,可以启用通过 UDP 实时传输音频用户策略设置。

默认情况下,XenDesktop 上的 UDP 音频使用 16500 到 16509 范围内的两个连续端口通过 Windows 防火墙传递。要使用其他端口,在字段中键入端口号或端口范围,以配置音频 UDP 端口范围计算机策略设置。

UDP 在 XenApp 上不可用。

重要:还必须在用户设备的客户端音频设置上启用音频。

配置用户设备上的音频

  1. 组策略对象编辑器中,展开计算机配置用户配置节点。
  2. 展开管理模板典型管理模板 (ADM)节点,然后选择 Citrix 组件 > Citrix Receiver > 用户体验
  3. 设置列表中,选择客户端音频设置,然后单击策略设置
  4. 选择未配置已启用已禁用
  5. 如果选择了已启用,则选择启用音频
  6. 选择声音质量。 对于 UDP 音频,仅使用
  7. 仅对于 UDP 音频选择启用实时传输
  8. 仅对于 UDP 音频设置用来通过 Windows 防火墙进行传送的端口范围。 该范围必须与音频 UDP 端口范围计算机策略中设置的范围一致。

在多媒体会议期间使用 HDX RealTime 避免产生回声

当用户参与音频或视频会议时,可能会在其音频中听到回声。通常当扬声器和麦克风彼此间距离太近的时候会产生回声。因此,Citrix 建议在音频和视频会议中使用耳机。

HDX RealTime 提供了一个回声消除选项,默认处于启用状态,可以在会议期间将回声减少到最小。为使回声消除功能发挥最大作用,用户应选择中 - 优化语音低 - 适用于低速率连接音频质量。高 - 高清晰度音频设置是为音乐播放而设计,并不适合会议语音,并且应避免在会议中使用。

扬声器和麦克风之间的距离直接影响回声消除功能的效果。这些设备必须既不能太靠近彼此也不能太远离彼此。

消除回音功能可与 Citrix Receiver 3.0 for Windows、Citrix Online Plug-in 12.1 for Windows 以及 Web Interface 5.3 结合使用。

启用或禁用回声消除功能

  1. 执行以下操作之一:
    • 对于 32 位计算机:在用户设备上,打开注册表并导航至 HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\ClientAudio\EchoCancellation。
    • 对于 64 位计算机:在用户设备上,打开注册表并导航至 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\ClientAudio\EchoCancellation。
    警告:注册表编辑不当会导致严重问题,可能导致需要重新安装操作系统。Citrix 无法保证因“注册表编辑器”使用不当导致出现的问题能够得以解决。使用“注册表编辑器”需自担风险。在编辑注册表之前,请务必进行备份。
  2. 值数据字段中,键入TRUE 或FALSE 以启用或禁用回声消除功能。