オーディオ機能

最終公開日 : Nov 13, 2026

アダプティブオーディオ

アダプティブオーディオを使用すると、VDAでオーディオ品質ポリシーを手動で構成する必要がありません。アダプティブオーディオは、環境に合わせて設定を最適化し、古いオーディオ圧縮形式を置き換えて、優れたユーザーエクスペリエンスを提供します。
アダプティブオーディオはデフォルトで有効になっています。次のCitrix Workspace™アプリクライアントをサポートしています。
  • Windows向けCitrix Workspaceアプリ – 2109以降のバージョン
  • Linux向けCitrix Workspaceアプリ – 2109以降のバージョン
  • Mac向けCitrix Workspaceアプリ – 2109以降のバージョン
リストに含まれていないクライアントを使用する場合、アダプティブオーディオはレガシーオーディオにフォールバックします。

オーディオサービスに関する考慮事項

Linux VDAは、Debian 12.x、RHEL 9.x、Rocky Linux 9.x、およびUbuntu 24.04でPipeWireをサポートしています。これらのOSではPipeWireがデフォルトのオーディオサービスです。その他のディストリビューションでは、引き続きPulseAudioを使用してください。

PulseAudio

  • RHEL 8.xおよびRocky Linux 8.xでは、PulseAudio 13.99以降を使用してください。

PipeWire

Linux VDAは、Debian 12.x、RHEL 9.x、Rocky Linux 9.x、およびUbuntu 24.04でのみPipeWireをサポートしています。以下にいくつかの考慮事項を示します。
  • Debian 12.x、RHEL 9.x、またはRocky Linux 9.xにLinux VDAバージョン2407以降がインストールされている場合、PipeWireを使用しています。
  • Ubuntu 24.04にLinux VDAバージョン2411以降がインストールされている場合、PipeWireを使用しています。
  • RHEL 9.xまたはRocky Linux 9.xにLinux VDAバージョン2407より前のバージョンがインストールされている場合、PulseAudioを使用しています。PulseAudioの使用を継続するには、何もする必要はありません。PipeWireに切り替えるには、次の手順を実行します。
    1. PulseAudioパッケージをpipewire-pulseaudioに置き換えます。
      dnf swap --allowerasing pulseaudio pipewire-pulseaudio
    2. PipeWire関連サービスをグローバルに有効にします。
      systemctl --global --now enable pipewire pipewire-pulse pipewire-pulse.socket wireplumber
    3. Linux VDA を再起動します。
  • Linux マシンのシステム言語が英語以外で、オーディオサービスがPipeWireである場合は、オーディオ機能を確保するために以下の手順に従ってください。
    1. 次の場所にあるファイルを開きます。 /etc/xdg/autostart/ctxaudio.desktop
    2. 次の行を見つけます。 Exec=/opt/Citrix/VDA/bin/ctxaudio
    3. 次のように置き換えます。 Exec=env LC_ALL=C /opt/Citrix/VDA/bin/ctxaudio
    この変更により、ctxaudio は C ロケールを使用するようになり、英語以外の環境での PipeWire との互換性が確保されます。

オーディオのロス許容モード

2407バージョン以降、損失許容モードはオーディオをサポートします。この機能は、リアルタイムストリーミングのユーザーエクスペリエンスを向上させ、ユーザーが遅延やパケット損失のあるネットワークを介して接続している場合に、EDT経由のオーディオ品質を改善します。
損失許容モードとEDTの詳細については、Citrix Virtual Apps and Desktopsドキュメントの「追加情報」を参照してください。
オーディオの損失許容モードはデフォルトで有効になっています。無効になっている場合、または再度有効にする場合は、次の手順を実行します。
  1. オーディオの損失許容モードを有効にします。

クライアントの要件と設定

損失許容モードをサポートするCitrix Workspaceアプリの最小バージョンは次のとおりです。
  • Windows向けCitrix Workspaceアプリ 2309
  • Linux向けCitrix Workspaceアプリ 2311
  • Mac向けCitrix Workspaceアプリ 2311
さらに、以下にご注意ください。

アダプティブオーディオ用オーディオ品質エンハンサー(プレビュー)

2411バージョン以降、アダプティブオーディオ用にオーディオ品質エンハンサー(V2)が追加されました。
オーディオ品質エンハンサーは、以前のサンプルからオーディオをインテリジェントに再構築することで、短期間のパケット損失や中断を効果的に管理し、品質の著しい劣化を防ぎます。さらに、必要な場合にのみ、失われたオーディオパケットをインテリジェントかつ適応的に回復します。パケット損失が一定期間増加または減少すると、適応的に有効化および無効化されます。オーディオ品質エンハンサーは、良好なネットワーク状態と不良なネットワーク状態の両方で、オーディオ再生と録音の品質を最適化します。
オーディオ品質エンハンサーを有効にするには、VDAで次の手順を完了します。
  1. アダプティブオーディオを有効にします。
  2. オーディオの損失許容モードを有効にします。
  3. 機能を有効にします。
    sudo /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\Audio" -v "fEnablePacketLossConcealment" -t REG_DWORD -d 1 --force

    sudo /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\Audio" -v "fEnableNetStat" -t REG_DWORD -d 1 --force
  4. 機能を完全に有効にするには、クライアント側でオーディオ品質エンハンサーを有効にすることも必要です。つまり、オーディオ再生と録音のエンドツーエンド機能を実現するには、VDA側とCitrix Workspaceアプリ側の両方でオーディオ品質エンハンサーを有効にする必要があります。
オーディオ品質エンハンサーを無効にするには、VDAで次の手順を実行します。
  1. 機能を無効にする:
    sudo /opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\Audio" -v "fEnablePacketLossConcealment" -d 0sudo /opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\Audio" -v "fEnableNetStat" -d 0
  2. 機能を完全に無効にするには、クライアントのオーディオ品質エンハンサーも無効にする必要があります。

複数のオーディオデバイスのサポート

概要

バージョン2311以降、Linux VDAにオーディオリダイレクト機能が導入されました。この機能により、Citrix Workspaceアプリがインストールされているクライアントマシン上の複数のオーディオデバイスを、リモートのLinux VDAセッションにリダイレクトできます。
この機能を有効にすると、次のようになります。
  • クライアントマシン上のすべてのローカルオーディオデバイスがセッションに表示されます。CitrixAudioSink(オーディオ出力)またはCitrixAudioSource(オーディオ入力)の代わりに、オーディオデバイスはそれぞれのデバイス名で表示されます。
  • セッション内のオーディオデバイスは、接続または取り外し時に動的に更新されます。

構成

この機能を使用するには、Linux VDAで有効にし、サポートされているCitrix Workspaceアプリを選択します。

Linux VDAで機能を有効にする

複数のオーディオデバイスのサポートは、デフォルトで有効になっています。この機能を無効または再度有効にするには、それぞれ次のコマンドを実行します。
sudo /opt/Citrix/VDA/bin/ctxreg update -k "HKLM\\System\\CurrentControlSet\\Control\\Citrix\\VirtualChannels\\Audio" -v "fEnableAudioRedirectionV4" -d "0"sudo /opt/Citrix/VDA/bin/ctxreg update -k "HKLM\\System\\CurrentControlSet\\Control\\Citrix\\VirtualChannels\\Audio" -v "fEnableAudioRedirectionV4" -d "1"

クライアントの要件と設定

この機能は、次のクライアントでのみサポートされています。
  • Windows版 Citrix Workspaceアプリ
  • Citrix Workspaceアプリ for Linux 最小バージョン 2212
  • Citrix Workspaceアプリ for HTML5 最小バージョン 2306
  • Citrix Workspaceアプリ for Chrome 最小バージョン 2306
  • Citrix Workspaceアプリ for Mac 最小バージョン 2311
  • Android版Citrix Workspaceアプリの最小バージョン2405
この機能が期待どおりに動作するには、Citrix Workspaceアプリで適切な設定が必要です。詳しくは、Citrix Workspaceアプリのドキュメントを参照してください。

既知の問題

PulseAudioの問題により、Ubuntu 22.04セッションでオーディオデバイス間の切り替えが失敗する場合があります。この問題に対処するには、VDAから現在のセッションユーザーのPulseAudio構成を削除し、セッションを再開します。PulseAudio構成を削除するには、$ rm -r ~/.config/pulseコマンドを実行します。