多媒体

音频

  • 为使音频在 VDA 2008 及更早版本中运行,请按如下所示进行配置,作为临时解决方法:

    在 chrome.exe 启动参数的末尾添加以下内容:

    –disable-features=AudioServiceSandbox

  • 您无法在 Safari macOS 上播放会话中的音频文件。

自适应音频

使用自适应音频时,您无需在 VDA 上配置音频质量策略。自适应音频可针对您的环境优化设置。它替换了旧版音频压缩格式,以提供卓越的用户体验。

有关详细信息,请参阅自适应音频

功能属性

有两个功能属性:

  • EnableAdaptiveAudio: 将该值设置为 true 将启用自适应音频功能。将该值设置为 false 将禁用该功能。

  • EnableStereoRecording: 立体声录制是一项可选功能。默认情况下,此功能处于禁用状态。将该值设置为 true 将启用 Google Chrome 浏览器的立体声录制,将该值设置为 false 将禁用该功能。仅当启用了自适应音频功能时,才能支持此功能。当 EnableStereoRecording 属性设置为 true 时,Google Chrome 浏览器支持立体声录制,但禁用回声消除。Apple Safari 和 Mozilla Firefox 浏览器不支持立体声录制。

如何配置

您可以按如下所示配置自适应音频功能:

Configuration.js

在适用于 HTML5 的 Citrix Workspace 应用程序中,configuration.js 文件位于 C:\Program Files\Citrix\Receiver StoreFront\HTML5Client 文件夹中。编辑此文件以配置自适应音频。

备注:

  • Citrix 建议您在修改之前先备份 configuration.js 文件。
  • 编辑 configuration.js 文件需要管理员级别的凭据。

要配置自适应音频,请执行以下操作:

  1. 导航到 HTML5Client 文件夹中的 configuration.js 文件。
  2. 添加 EnableAdaptiveAudio 属性,然后将该属性设置为 true。添加 EnableStereoRecording 并将该属性设置为 false。例如,
  'features' : {
    'audio' : {
      'EnableAdaptiveAudio': true
              }
             }
<!--NeedCopy-->
  'features' : {
    'audio' : {
      'EnableStereoRecording': false
            }
           }
<!--NeedCopy-->
  1. 单击保存。

注意:

  • 要禁用该功能,请将 EnableAdaptiveAudio 属性设置为 false

已知限制

  • Mozilla Firefox 浏览器不支持重新采样以进行录制。在某些异常情况下,在 Mozilla Firefox 上录制可能会失败。

    使用 Mozilla Firefox 浏览器时,对录制的自适应音频支持功能处于禁用状态。

  • 由于浏览器中的限制,Apple Safari 和 Mozilla Firefox 浏览器不支持立体声录制。

即插即用音频设备支持

以前,仅支持单个音频播放和录制设备并显示为 Citrix HDX Audio,与真实设备名称无关。

我们支持许多音频设备并将其重定向到 VDA。现在,当您重定向音频设备时,可以在 VDA 上的 Sound(声音)设置 > Playback(播放)和 Sound(声音)设置 > Recording(录制)下查看音频设备的真实名称。每当插入或移除音频设备时,VDA 上的设备列表都会动态更新。

注意:

  • 默认情况下,启用此功能。

配置

可以使用 configuration.js 配置此功能,如下所示:

备注:

  • Citrix 建议您在做出更改之前备份 configuration.js 文件。
  • 编辑 configuration.js 文件需要管理员级别的凭据。

禁用此功能:

  1. 导航到 configuration.js 文件。

    注意:

    configuration.js 文件位于 C:\Program Files\Citrix\HTMLClient 文件夹下。

  2. 编辑该文件并找到 AudioRedirectionV4 属性。将该属性设置为 false

    例如,

        'features' : {
            'audio' : {
                'AudioRedirectionV4': false
                    }
            }
    <!--NeedCopy-->
    
  3. 保存更改。

已知限制

  • 在 VDA 上,内置音频设备的名称仅以英语显示。当您使用基于 ChromeOS 的设备时会出现此问题。[RFHTMCRM-8667]
  • 此功能仅在 Microsoft Chromium Edge 和 Google Chrome 浏览器上受支持。

网络摄像机

Citrix Workspace 应用程序支持面向带内置网络摄像机的 32 位和 64 位应用程序的网络摄像机优化。

网络摄像机重定向

要配置网络摄像机重定向,请执行以下操作:

  1. 打开 configuration.js 文件。
  2. 导航到 HTML5_CONFIG > features(功能)> video(视频)> config(配置)> codecType

    注意:

    • Google Chrome 和 Microsoft Edge Chromium 浏览器同时使用硬件和软件编解码器。Mozilla Firefox 和 Apple Safari 浏览器只使用软件编解码器。
  3. 选择 codecType 值:
  • 1 - HARDWARE_CODEC with SOFTWARE_CODEC fallback(带 SOFTWARE_CODEC 回退的 HARDWARE_CODEC)(默认值)
  • 2 - Only SOFTWARE_CODEC(仅限 SOFTWARE_CODEC)
  • 3 - Only HARDWARE_CODEC(仅限 HARDWARE_CODEC)

增强了对网络摄像机重定向的支持

网络摄像机重定向支持不仅适用于 Google Chrome 和 Microsoft Edge (Chromium) 浏览器,而且还适用于 Mozilla Firefox 和 Apple Safari 浏览器。

Microsoft Teams 优化

Microsoft Teams 优化仅支持在 Google Chrome 浏览器中使用语音通话、视频通话和屏幕共享功能。所需的 Google Chrome 的最低版本为 m97 及更高版本。

注意:

  • Microsoft Teams 优化将应用于 Microsoft Teams 桌面版本,而不应用于 VDA 上的 Web 版本。
  • 默认情况下,屏幕共享功能处于启用状态。

功能限制:

  • 使用 Microsoft Teams 优化并共享屏幕时,不会显示指示屏幕共享的红色边框。[RFHTMCRM-6360]
  • 使用 Microsoft Teams 优化时,默认情况下屏幕共享功能处于禁用状态。将其启用后,您可以共享本地设备内容。[RFHTMCRM-6156]

该功能中的已知问题:

  • Microsoft Teams 优化仅在 Google Chrome 上受支持。[RFHTMCRM-6194] [RFHTMCRM-4724]

有关填充码库版本的故障排除,请参阅 Microsoft Teams 优化日志部分。

屏幕共享

自版本 2209 起,默认情况下,屏幕共享处于启用状态。最终用户现在可以共享通过 Citrix Workspace 应用程序打开的应用程序和选项卡。在屏幕共享期间,共享的窗口周围会出现蓝色边框。

要共享整个屏幕,管理员可以编辑位于 C:\Program Files\Citrix\Receiver StoreFront\HTML5Client 文件夹下的 configuration.js 文件,然后将 shareAllContent 属性更改为 true。启用此功能后,最终用户可以共享整个屏幕,包括不是从 Citrix Workspace 应用程序打开的资源。

例如,

    'msTeamsOptimization':{
                       'screenSharing' : true,
                       'shareAllContent' : true
                       'seamlessApps' : true,
                       'webcamSupportInMM' : true,
                       'originTrialToken' : {
                               'chrome': "",
                       },
                       }
<!--NeedCopy-->

支持动态 e911

Citrix Workspace 应用程序支持动态紧急呼叫。在 Microsoft 通话套餐、接线员连接和直接路由中使用时,它提供了以下功能:

  • 配置和路由紧急呼叫
  • 通知安全人员

提供通知的依据是端点上运行的 Citrix Workspace 应用程序的当前位置,而非 VDA 上运行的 Microsoft Teams 客户端。

Ray Baum 法律要求将 911 呼叫者的可调度位置传送到相应的公共安全应答点 (PSAP)。自适用于 HTML5 的 Citrix Workspace 应用程序 2202 起,使用 HDX 的 Microsoft Teams 优化遵从 Ray Baum 的法律。

对于 Microsoft Teams 优化 e911 通话,请启用位置访问权限,如下所示:

位置

Microsoft Teams 优化中的背景模糊和效果

自 2303 版本起,适用于 HTML5 的 Citrix Workspace 应用程序在 Microsoft Teams 视频通话优化中支持背景模糊和效果。您可以模糊或替换 Microsoft Teams 提供的背景效果,通过帮助对话专注于轮廓(身体和面部)来避免意外干扰。此功能可用于 P2P 和电话会议。

备注:

  • 默认情况下,此功能处于禁用状态。
  • 此功能现在已与 Microsoft Teams UI 集成。多窗口支持是要求 VDA 更新到 2112 或更高版本的必备条件。有关详细信息,请参阅多窗口会议和聊天

限制

  • 不支持管理员和用户定义的背景替换。
  • 启用了此功能时,您可能会发现性能问题。
  • 重新连接 ICA 会话后,效果将关闭。但是,Microsoft Teams 用户界面显示一个对勾,指示之前的效果仍处于启用状态。Citrix 和 Microsoft 正在共同努力解决此问题。

如何配置

可以按如下所示配置背景效果功能:

Configuration.js

在适用于 HTML5 的 Citrix Workspace 应用程序中,configuration.js 文件位于 C:\Program Files\Citrix\Receiver StoreFront\HTML5Client 文件夹中。编辑此文件以配置背景效果功能。

备注:

  • Citrix 建议您在修改之前先备份 configuration.js 文件。
  • 编辑 configuration.js 文件需要管理员级别的凭据。

要启用背景效果,请执行以下操作:

  1. 导航到 HTML5Client 文件夹中的 configuration.js 文件。
  2. 添加 backgroundEffects 属性并将该属性设置为 true。例如,

    'features' : {
            'msTeamsOptimization' :
            {
                'backgroundEffects' : true
            }
        }
    <!--NeedCopy-->
    
  3. 保存更改。

Microsoft Teams 的多窗口聊天和会议

自 2301 版起,您可以在 Microsoft Teams 中使用多个窗口进行聊天和会议。可以通过各种方式弹出对话或会议。

有关弹出窗口功能的详细信息,请参阅 Pop out a chat in Microsoft Teams(在 Microsoft Teams 中弹出聊天)。有关故障排除,请参阅 CTX253754

Microsoft 将来会弃用单窗口支持功能。如果您运行的是较旧版本的 Citrix Workspace 应用程序或 Virtual Delivery Agent (VDA),则可以升级到:

  • Citrix Workspace 应用程序 2301 或更高版本 以及
  • VDA - 2203 或更高版本

Microsoft Teams 中的实时字幕

Microsoft Teams 优化支持在 Microsoft Teams 中启用了实时字幕时实时转录演讲者所说的话。

支持备用铃声

优化了 Microsoft Teams 时,可以使用“备用铃声”功能选择要在其上接收来电通知的辅助设备。

例如,假设您已将扬声器设置为“备用铃声”,并且您的端点已连接到耳机。在这种情况下,Microsoft Teams 会将来电铃声发送到耳机和扬声器。在以下情况下,您无法设置备用铃声:

  • 当您未连接到多个音频设备时
  • 外围设备不可用时(例如,蓝牙耳机)

注意:

默认情况下,此功能处于禁用状态。

配置

可以通过以下方式启用备用铃声功能:

Configuration.js

备注:

  • Citrix 建议您在做出更改之前备份 configuration.js 文件。
  • 编辑 configuration.js 文件需要管理员级别的凭据。

要使用 configuration.js 文件启用该功能,请执行以下操作:

  1. 导航到 configuration.js 文件。

    注意:

    configuration.js 文件位于 C:\Program Files\Citrix\HTMLClient 文件夹下。

  2. 编辑该文件并将 secondaryRingtone 的值设置为 true

    下面是 JSON 数据示例:

    {
        'features':{
            'msTeamsOptimization':{
                'secondaryRingtone' : true 
                }
            }
    
    }
    <!--NeedCopy-->
    
  3. 保存更改。

为优化的 Microsoft Teams 视频会议通话而实施联播

自 2312 版本起,默认情况下,对优化的 Microsoft Teams 视频会议通话启用了联播支持。有了这种支持,跨不同端点的视频会议通话的质量和体验都得到了改善。我们正在调整到适当的分辨率,从而为所有来电者提供最佳通话体验。

通过这种改进的体验,每个用户都能够以不同的分辨率(例如 720p、360p 等)提供多个视频流。它取决于多个因素,包括端点能力、网络条件等。然后,接收端点会请求其能够处理的最大质量分辨率,从而为所有用户提供最佳视频体验。

多媒体