Citrix虚拟应用和桌面服务

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

警告:

错误地编辑注册表可能会导致严重的问题,可能需要重新安装操作系统。Citrix不能保证由于注册表编辑器使用不当而导致的问题能够得到解决。使用注册表编辑器的风险自负。在编辑注册表之前,一定要备份它。

网络摄像头可以通过使用HDX网络摄像头视频压缩或HDX即插即用通用USB重定向在虚拟会话内运行的应用程序使用。使用Citrix Workspace app > Preferences > Devices切换模式。Citrix建议您尽可能使用HDX网络摄像头视频压缩。HDX通用USB重定向建议只有当HDX视频压缩的应用程序兼容性问题或当你需要高级的摄像头本地功能。为了获得更好的性能,Citrix建议虚拟交付代理至少有两个虚拟cpu。

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

HDX网络摄像头视频压缩

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

如果需要关闭从服务器到视频会议应用的直接视频流,请在VDA上将注册表项设置为0。信息,请参阅摄像头视频压缩在通过注册表管理的特性列表中。

如果关闭了默认的流媒体视频资源功能,HDX摄像头视频压缩将使用客户端操作系统的多媒体框架技术从捕获设备上拦截视频,并进行转码和压缩。捕获设备制造商提供插入操作系统内核流架构的驱动程序。

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

摄像头压缩

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

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

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

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

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

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

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

其他用户设备要求:

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

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

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

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

高清摄像头流

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

该功能需要Citrix工作区应用程序(Windows),最低版本为1808或Citrix接收器(Windows),最低版本为4.10。

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

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

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

以每秒位数为单位输入。如果不指定带宽,则默认为350000 bps。

HDX即插即用通用USB重定向

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

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