Citrix虚拟应用和桌面

HDX视频会议和网络摄像头视频压缩

警告:

不正确地编辑注册表可能会导致严重的问题,可能需要重新安装操作系统。Citrix不能保证由于不正确使用注册表编辑器而导致的问题能够得到解决。请自行承担使用注册表编辑器的风险。在编辑注册表之前,请务必备份注册表。

通过使用HDX网络摄像头视频压缩或HDX即插即用通用USB重定向,在虚拟会话中运行的应用程序可以使用网络摄像头。使用Citrix Workspace app > Preferences > Devices切换模式。思杰建议尽可能使用HDX网络摄像头视频压缩。只有当HDX视频压缩存在应用程序兼容性问题或需要摄像头的高级本机功能时,才建议使用HDX通用USB重定向。为了获得更好的性能,Citrix建议Virtual Delivery Agent至少拥有两个虚拟cpu。

为了防止用户从HDX摄像头视频压缩切换到USB设备,请使用下面的策略设置禁用USB设备重定向ICA策略设置> USB设备策略设置。Citrix工作区应用程序用户可以通过选择桌面查看器麦克风和网络摄像头设置来覆盖默认行为别用我的麦克风和摄像头

HDX网络摄像头视频压缩

HDX网络摄像头视频压缩也叫优化摄像头模式。这种类型的网络摄像头视频压缩将H.264视频直接发送到虚拟会话中运行的视频会议应用程序。为了优化VDA资源,HDX网络摄像头压缩不会对网络摄像头视频进行编码、转码和解码。该特性在默认情况下是启用的。

若要禁用从服务器到视频会议app的直接视频流,请在VDA上设置注册表键值为0。信息,请参阅摄像头视频压缩在通过注册表管理的特性列表中。

如果您禁用流媒体视频资源的默认功能,HDX网络摄像头视频压缩使用多媒体框架技术,该技术是客户端操作系统的一部分,用于从捕获设备截取视频、转码和压缩。捕获设备的制造商提供插入OS内核流架构的驱动程序。

客户端处理与网络摄像头的通信。然后,客户端只将视频发送到能够正确显示它的服务器。服务器不直接处理网络摄像头,但它的集成给你的桌面带来了同样的体验。工作区应用程序压缩视频,以节省带宽,并提供更好的弹性,在广域网场景。

摄像头压缩

HDX网络摄像头视频压缩需要启用以下策略设置(默认均启用)。

  • 多媒体会议
  • Windows媒体重定向

如果摄像头支持硬件编码,HDX视频压缩默认使用硬件编码。硬件编码可能比软件编码消耗更多的带宽。要强制软件压缩,请在客户端上编辑注册表项。信息,请参阅摄像头软件压缩在通过注册表管理的特性列表中。

HDX网络摄像头的视频压缩要求

HDX网络摄像头视频压缩支持以下版本的Citrix工作区应用程序:

平台 处理器
Citrix工作区应用程序 Citrix Workspace应用程序支持XenApp和XenDesktop 7.17及更高版本的32位和64位应用程序的摄像头视频压缩。在较早的版本中,Citrix Workspace应用程序仅支持32位应用程序。
Citrix Workspace app for Mac Citrix Workspace app for Mac 2006或更高版本支持XenApp和XenDesktop 7.17及更高版本的64位应用程序的摄像头视频压缩。在较早的版本中,Citrix Workspace应用程序仅支持32位应用程序。
Citrix工作区应用程序的Linux “Citrix Workspace”app for Linux仅支持虚拟桌面中的32位应用程序。
Citrix工作区应用程序的Chrome 因为一些ARM chromebook不支持H.264编码,只有32位的应用程序可以使用优化的HDX网络摄像头视频压缩。

在Windows 8上,基于媒体基础的视频应用程序支持HDX网络摄像头视频压缩。Windows Server 2012 R2及以上版本。有关更多信息,请参阅知识中心的文章CTX132764

其他用户设备要求:

  • 适当的硬件来产生声音。
  • directshow兼容摄像头(使用摄像头默认设置)。硬件编码的网络摄像头可以减少客户端CPU的使用。
  • 对于HDX摄像头视频压缩,如果可能,请在客户端安装摄像头驱动程序,请从摄像机制造商处获取。服务器上不需要安装设备驱动程序。

不同的网络摄像头提供不同的帧率,有不同的亮度和对比度。通过调整摄像头对比度,可以显著降低上游流量。Citrix使用以下网络摄像头进行初始特性验证:

  • Microsoft LifeCam VX型号(2000,3000,5000,7000)
  • 创意生活!凸轮Optia职业
  • 罗技QuickCam信使
  • 罗技C600, C920
  • 惠普豪华摄像头

若要调整首选视频帧率,请在客户端编辑注册表项。信息,请参阅网络摄像头视频压缩帧率在通过注册表管理的特性列表中。

高清摄像头流

服务器端视频会议应用程序根据支持的格式类型选择摄像头的格式和分辨率。会话开始时,客户端将摄像头信息发送给服务器。从应用程序中选择一个摄像头。当摄像头和视频会议应用支持高清渲染时,应用使用高清分辨率。我们支持高达1920x1080的摄像头分辨率。

该功能需要Citrix Workspace应用程序(Windows,最低版本1808)或Citrix Receiver (Windows,最低版本4.10)。

您可以使用注册表项来禁用和启用该特性。信息,请参阅高清摄像头流在通过注册表管理的特性列表中。

如果媒体类型协商失败,HDX返回到默认的352x288 CIF分辨率。您可以在客户端使用注册表项来配置默认解析。请确保摄像机支持指定分辨率。信息,请参阅高清摄像头的分辨率在通过注册表管理的特性列表中。

HDX网络摄像头视频压缩比即插即用的通用USB重定向使用更少的带宽,并且在广域网连接上工作得更好。当需要调整带宽时,需要在客户端上设置注册表项。信息,请参阅高清摄像头的带宽在通过注册表管理的特性列表中。

输入以每秒位数为单位的值。如果不指定带宽,则视频会议应用默认使用350000 bps。

HDX即插即用通用USB重定向

HDX即插即用通用USB重定向(同步)也被称为通用的摄像头模式。HDX即插即用通用USB重定向的好处是,您不必在瘦客户机/端点上安装驱动程序。USB堆栈是虚拟化的,这样您插入到本地客户端的任何东西都会发送到远程虚拟机。远程桌面的行为就像您在本机插入它一样。Windows桌面处理与硬件的所有交互,并通过即插即用逻辑来找到正确的驱动程序。如果驱动程序存在于服务器上,并且可以在ICA上工作,那么大多数网络摄像头都可以工作。一般的网络摄像头模式使用更多的带宽(每秒许多兆),因为你是通过网络通过USB协议发送未压缩的视频。

HDX视频会议和网络摄像头视频压缩