Webカメラ
デフォルトでは、HDX RealTime Webカメラビデオ圧縮機能によりWebカメラのパフォーマンスが最適化されます。ただし一部の環境では、ユーザーがUSBサポート機能を使ってWebカメラを接続しなければならない場合があります。USBサポートを使用してWebカメラを接続するには、HDX RealTime Webカメラビデオ圧縮を無効にします。
Webカメラリダイレクト
Webカメラのリダイレクトについて、次の点に注意してください:
-
Webカメラリダイレクトは、RTMEの有無にかかわらず利用できます。
-
Webカメラリダイレクトは、32ビット版および64ビット版のアプリケーションで機能します。(例:Skype、GoToMeeting)Webカメラリダイレクトをオンラインで確認するには、32ビット版および64ビット版のWebブラウザーを使ってください。例:
https://webcamtests.com/
。 -
Webカメラの使用は、1つのアプリケーションに限定されます。たとえば、SkypeでWebカメラを使用中にGoToMeetingを起動した場合、GoToMeetingでWebカメラを使用するにはSkypeを終了します。
64ビットアプリのWebカメラリダイレクト
2305リリースより、Webカメラリダイレクトは64ビット版アプリケーションに対応しています。
システム要件
- システムにインストールされている現在のバージョンに応じて、
GStreamer
フレームワークバージョン0.1.xまたは1.x。 -
GStreamer
1.xを使用している場合は、ICAClient
は2106より後のバージョン。 -
Gstreamer
のバージョンとプラグイン:gstreamer1.0-plugins-base
gstreamer1.0-plugins-bad
gstreamer1.0-plugins-good
gstreamer1.0-plugins-ugly
-
gstreamer1.0-vaapi plugin
およびlibva
ライブラリ - x264ライブラリ
注:
GStreamer
プラグインのバージョンは、GStreamer
フレームワークのバージョンと一致している必要があります。たとえば、Gstreamer
1.2.4をインストールする場合、Gstreamer
1.xプラグインのすべてのバージョンが1.2.4である必要があります。
Webカメラリダイレクトの構成
Linux向けCitrix Workspaceアプリで64ビットアプリのWebカメラリダイレクト機能をアクティブ化および構成するには、次の手順を実行します。
手順1:ICAClient
の構成を確認
AllowAudioInput
値をTrueに設定して、Webカメラリダイレクト機能を有効にします。デフォルトでは、この値はICAClient
のインストールの際にTrueに設定されます。
AllowAudioInput
値がFalseに設定されている場合は、次を実行してWebカメラリダイレクト機能を有効にします:
- 構成ファイル
~/.ICAClient/wfclient.ini
に移動して編集します。 -
AllowAudioInput
値をTrueに設定します。AllowAudioInput=True
手順2:Theoraエンコーダーの構成を確認
ICAClient
を正常にインストールし、AllowAudioInput
値をTrueに設定すると、デフォルトでTheoraエンコーダーが構成されます。このエンコーダーは、許容可能なパフォーマンスが設定されたソフトウェアベースのエンコーダーです。ただし、このエンコーダーはVDAで32ビットアプリのみをサポートします。
Theoraエンコーダーが32ビットアプリをサポートしていることを確認するには、次の手順を実行します:
- Firefox 32ビットをVDAにインストールします。
- Webカメラテストサイト(
https://webcamtests.com/
)にアクセスします。
Theoraエンコーダーは、VDA上の64ビットアプリのWebカメラリダイレクト機能をサポートしていません。VDA上の64ビットアプリのWebカメラリダイレクト機能をサポートするようにH264エンコーダーオプションを構成します。
手順3:H264エンコーダーの構成
H264エンコーダーは、VDA上の64ビットアプリのWebカメラリダイレクト機能をサポートします。H264エンコーダーを有効にするには、次の手順を実行する必要があります:
- 構成ファイル
~/.ICAClient/wfclient.ini
に移動して編集します。 -
HDXH264InputEnabled
値をTrueに設定します。HDXH264InputEnabled=True
次の手順を実行して、H264エンコーダーが64ビットアプリをサポートしていることを確認します:
- Firefox 64ビットをVDAにインストールします。
- Webカメラテストサイト(
https://webcamtests.com/
)にアクセスします。
手順4:システムの依存関係を確認
H264エンコーダーを構成した後、Webカメラリダイレクト機能がVDAで64ビットアプリをサポートしていない場合は、システムの依存関係を確認してください。
64ビットアプリのWebカメラリダイレクト機能は、GStreamer
フレームワークに基づいています。ICAClient
は、システムにインストールされている現在のバージョンに応じて、GStreamer
フレームワークバージョン0.1.xまたは1.xを使用します。
手順4.1:ICAClient
のバージョンの確認
GStreamer
1.xを使用している場合は、ICAClient
が2106より後のバージョンであることを確認します。以前のバージョンのICAClient
は失敗する可能性があります。
次の手順を実行して、ICAClient
のバージョンがシステムにインストールされているGStreamer
フレームワークに基づいていることを確認します:
-
コマンドラインに次のコマンドを入力します:
cd /opt/Citrix/ICAClient/util <!--NeedCopy-->
ls -alh <!--NeedCopy-->
-
次の図に示すように、
gst_read symlink
がgst_read1.0
またはgst_read0.1.
にリンクされているかどうかを確認します。
util
ディレクトリでworkspaceappcheck.sh
スクリプトを実行し、GStreamer
依存関係を参照するセクションの出力を確認することもできます。
ICAClient
2106以降のバージョンとGStreamer
1.xを使用することをCitrixではお勧めします。
手順4.2:GStreamer
のバージョンとプラグインの確認
GStreamer
1.xフレームワークとは別に、次の必要なプラグインをインストールする必要があります:
Gstreamer1.0-plugins-base
Gstreamer1.0-plugins-bad
Gstreamer1.0-plugins-good
Gstreamer1.0-plugins-ugly
Gstreamer1.0-vaapi plugin
ibva library
x264 library
上記のplugins
のインストールについて詳しくは、GStreamer
インストールガイドを参照してください。
注:
GStreamer
プラグインのバージョンは、GStreamer
フレームワークのバージョンと一致している必要があります。たとえば、Gstreamer1.2.4
をインストールする場合、Gstreamer1.x
プラグインのすべてのバージョンが1.2.4である必要があります。
次のコマンドを実行して、GStreamer
フレームワークの現在のバージョンを確認します:
gst-inspect-1.0 --gst-version
<!--NeedCopy-->
トラブルシューティングについて詳しくは、トラブルシューティングのセクションの「Webカメラ」を参照してください。
Webカメラリダイレクトの背景のぼかし
2303バージョン以降、Linux向けCitrix WorkspaceアプリはWebカメラリダイレクトで背景のぼかしをサポートするようになりました。この機能を有効にするには、次の手順を実行します:
- 構成ファイル
~/.ICAClient/wfclient.ini
に移動します。 -
wfclient.iniファイルに次のエントリを追加します:
HDXWebCamEnableBackgndEffect=True <!--NeedCopy-->
注:
この設定は、UIの有無にかかわらずクライアントでWebカメラリダイレクト機能の背景のぼかしを有効にします。
グラフィカルユーザーインターフェイスを使用して、Webカメラリダイレクトのセッション内で背景のぼかしを無効にするには:
- [Desktop Viewer] で [基本設定] をクリックします。[Citrix Workspace - 基本設定] ダイアログボックスが開きます。
-
[Webカメラ] タブをクリックします。次のダイアログボックスが表示されます。
- [背景のぼかし効果を無効にする] チェックボックスをオンにして、Webカメラリダイレクトの背景のぼかしを無効にします。
- [OK] をクリックします。
MJPEG Webカメラのサポート
Linux向けCitrix Workspaceアプリ2308バージョン以降、MJPEG WebカメラがH264ストリームでサポートされます。Webカメラは内部でMJEPG圧縮を実行し、より良い画質とより高いフレームレートを実現します。この機能はデフォルトで有効になっています。ただし、WebカメラがMJPEGをサポートしていない場合、この機能は無効になります。