This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
HDX™ 网络摄像头视频压缩
概述
在 Linux VDA 会话中运行视频会议应用程序的用户现在可以使用其网络摄像头进行 HDX 网络摄像头视频压缩。此功能默认启用。我们建议您尽可能始终使用 HDX 网络摄像头视频压缩。
HDX 网络摄像头视频压缩也称为优化网络摄像头模式。这种类型的网络摄像头视频压缩将 H.264 视频直接发送到在虚拟会话中运行的视频会议应用程序。HDX 网络摄像头视频压缩使用客户端操作系统中的多媒体框架技术来截取捕获设备中的视频,并对其进行转码和压缩。捕获设备的制造商提供插入操作系统内核流式处理体系结构的驱动程序。
客户端处理与网络摄像头的通信。然后,客户端仅将视频发送到可以正确显示它的服务器。服务器不直接处理网络摄像头,但其集成可为您提供与桌面相同的体验。Workspace 应用程序会压缩视频以节省带宽,并在 WAN 场景中提供更好的弹性。

注意:
- 此功能仅支持来自您的 Citrix Workspace 应用程序客户端的 H.264 视频。
- 支持的网络摄像头分辨率范围为 48x32 到 1920x1080。
- 使用网络摄像头时,请勿从您的 Citrix Workspace™ 应用程序工具栏中选择通用 USB 设备。否则,可能会出现意外问题。
![]()
-
支持的 Linux 发行版
- RHEL 8.4
- RHEL 7.9/CentOS 7.9
- Ubuntu 20.04
- Ubuntu 18.04
- Debian 11.3
- Debian 10.9
- SUSE 15.3
-
SUSE 15.2
- ## 支持的 Citrix Workspace 应用程序
HDX 网络摄像头视频压缩支持以下版本的 Citrix Workspace 应用程序:
| 平台 | 处理器 |
|---|---|
| Citrix Workspace 应用程序 for Windows | Citrix Workspace 应用程序 for Windows 支持 XenApp 和 XenDesktop 7.17 及更高版本上 32 位和 64 位应用程序的网络摄像头视频压缩。在早期版本中,Citrix Workspace 应用程序 for Windows 仅支持 32 位应用程序。 |
| Citrix Workspace 应用程序 for Chrome | 由于某些 ARM Chromebook 不支持 H.264 编码,因此只有 32 位应用程序可以使用优化的 HDX 网络摄像头视频压缩。 |
经过全面测试的网络摄像头
不同的网络摄像头提供不同的帧速率,并具有不同的亮度和对比度级别。Citrix® 使用以下网络摄像头进行初始功能验证:
- Logitech HD Webcam C270
- Logitech Webcam C930e
- Microsoft-LifeCam-HD3000
配置
此功能默认启用。要使用此功能,请完成以下验证和配置:
提示:
Citrix Workspace 应用程序用户可以通过选择 Desktop Viewer 麦克风和网络摄像头设置中的不连接来覆盖默认设置。
- 1. VDA 安装完成后,请验证您的 VDA 是否可以向 Delivery Controller™ 注册,以及是否可以使用 Windows 凭据成功启动已发布的 Linux 桌面会话。
-
确保您的 VDA 具有 Internet 访问权限,然后运行
sudo /opt/Citrix/VDA/sbin/ctxwcamcfg.sh命令以完成您的网络摄像头配置。如果您的 VDA 没有 Internet 访问权限,请转至步骤 3。注意:
uname -r与内核头文件之间可能存在内核不匹配。此不匹配会导致 ctxwcamcfg.sh 脚本失败。要正确使用 HDX 网络摄像头视频压缩,请运行 sudo apt-get dist-upgrade,重新启动 VDA,然后重新运行 ctxwcamcfg.sh 脚本。如果您的 VDA 部署在 Debian 上,请确保它正在运行最新的内核版本。否则,请运行以下命令以更新到最新的内核版本:
sudo apt-get update sudo apt-get dist-upgrade sudo reboot <!--NeedCopy-->如果您的 VDA 部署在 SUSE 15.3、SUSE 15.2 或 SUSE 12.5 上,请运行以下命令以更新到最新的内核版本并重新启动:
zypper up kernel-default reboot <!--NeedCopy-->ctxwcamcfg.sh 脚本有助于:
- 在您的 VDA 上安装
kernel-devel和动态内核模块支持 (DKMS) 程序。-
kernel-devel用于构建相应版本的虚拟网络摄像头内核模块。 - DKMS 用于动态管理虚拟网络摄像头内核模块。
注意:
在 RHEL 和 CentOS 上安装上述程序时,
ctxwcamcfg.sh脚本会在您的 VDA 上安装并启用以下存储库:- Extra Packages for Enterprise Linux (EPEL)
- RPM Fusion
-
-
从 https://github.com/umlaeute/v4l2loopback 下载
v4l2loopback开源代码,并使用 DKMS 管理v4l2loopback。v4l2loopback是一个内核模块,允许您创建 V4L2 环回设备。 - 运行
sudo service ctxwcamsd restart命令。Linux VDA 的网络摄像头服务 -ctxwcamsd- 重新启动并加载v4l2loopback内核模块以实现 HDX 网络摄像头视频压缩功能。
- 在您的 VDA 上安装
-
如果您的 VDA 没有 Internet 访问权限,请在另一台计算机上构建 v4l2loopback 内核模块,然后将其复制到您的 VDA。
-
准备一台具有 Internet 访问权限且内核版本与您的 VDA 相同的构建计算机。
uname -r命令有助于查找内核版本。 -
在构建计算机上,运行
sudo mkdir -p /var/xdl命令。 -
将
/var/xdl/configure_*从您的 VDA 复制到构建计算机的/var/xdl/下。 - 在构建计算机上,运行
sudo /opt/Citrix/VDA/sbin/ctxwcamcfg.sh命令以构建内核模块。如果命令成功运行,它将在/var/lib/dkms/v4l2loopback/1.81b8df79107d1fbf392fdcbaa051bd227a9c94c1/$(uname -r)/x86_64/module/路径下创建一个v4l2loopback.ko文件。忽略运行 ctxwcamcfg.sh 脚本时可能发生的错误。 - 将
v4l2loopback.ko从构建计算机复制到您的 VDA,并将其放置在/opt/Citrix/VDA/lib64/下。 - 在您的 VDA 上,运行
sudo service ctxwcamsd restart命令以重新启动网络摄像头服务并加载 v4l2loopback 内核模块。
-
共享
共享
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.
