如果管理员配置了实时音频-视频功能,您可以在远程桌面或已发布的应用程序上使用客户机的音频-视频设备。实时音频-视频功能可兼容标准的会议应用程序和基于浏览器的视频应用程序,并支持标准网络摄像头、音频 USB 设备和模拟音频输入。
实时音频-视频概述
实时音频-视频仅在 Chrome、Microsoft Edge 和 Firefox 中受支持。默认的视频分辨率为 320 x 240 像素。默认的实时音频-视频设置适用于大多数网络摄像头和音频应用程序。
**注意:**iOS 上的浏览器不支持实时音频-视频。
有关更改实时音频-视频设置的信息,请参阅*《Horizon 远程桌面功能和 GPO》*文档中的“配置实时音频-视频组策略设置”。
如果远程桌面或已发布的应用程序连接到客户机的音频-视频设备,在远程桌面或已发布的应用程序可以使用该设备之前,浏览器可能会请求许可。不同的浏览器具有不同的行为。
- Microsoft Edge 每次都会请求许可。您无法更改此行为。有关更多信息,请参阅 https://blogs.windows.com/msedgedev/2015/05/13/announcing-media-capture-functionality-in-microsoft-edge。
- Firefox 每次都会请求许可。您可以更改此行为。有关更多信息,请参阅 https://support.mozilla.org/zh-CN/kb/permissions-manager-give-ability-store-passwords-set-cookies-more?redirectlocale=zh-CN&redirectslug=how-do-i-manage-website-permissions。
- Chrome 会在第一次连接时请求许可。如果您允许使用该设备,则 Chrome 不会再发出此请求。
在远程桌面连接到客户机的音频-视频设备时,每个设备对应的图标将显示在边栏的顶部。一个红色的问号显示在边栏中的设备图标上,表示许可请求。如果您允许使用该设备,则红色的问号消失。如果您拒绝该许可请求,则设备图标消失。
如果某个远程桌面或已发布应用程序会话中正在使用实时音频-视频,在您打开与第二个远程桌面或已发布应用程序的连接时如果出现安全警告(例如,未安装有效的证书),则忽略该警告并继续连接到第二个远程桌面或已发布应用程序将导致第一个会话中的实时音频-视频停止工作。
提高实时音频-视频性能
将实时音频-视频与某些数据密集型应用程序(如视频会议应用程序)结合使用时,您可能会遇到性能滞后问题。要提高性能,您可以为实时音频-视频启用 H.264 编解码器。您还可以指定是否对实时音频-视频使用硬件加速。
HTML Access Web 客户端使用 Opus 音频编解码器处理各种音频应用程序,包括 IP 语音、视频会议等。要提高实时音频性能,您可以在 HTML Access Web 客户端上设置 Opus 编解码器。
以下章节介绍了如何配置这些设置以提高实时音频-视频性能。
为实时音频-视频启用 H.264 编解码器
H.264 是视频压缩的行业标准,视频压缩是指在存储或传输数字视频时,将数字视频转换为占用较少容量的格式的过程。
要使实时音频-视频支持 H.264,您的客户端设备必须运行 Chrome 或 Microsoft Edge 浏览器。
-
以具有管理员特权的身份登录到 Omnissa Horizon Connection Server 主机。
-
在文本编辑器中打开
portal-version.properties文件。 -
确保此文件中显示以下属性/值条目。
enableRTAVH264Codec = true- 将该值设置为
true会为实时音频-视频启用 H.264。这是默认值。 - 将该值设置为
false会为实时音频-视频停用 H.264。
- 将该值设置为
-
保存并关闭
portal-version.properties文件。
为实时音频-视频配置硬件加速
只有在您的设备上支持图形处理单元 (Graphics Processing Unit, GPU) 且与 FFmpeg 兼容时,实时音频-视频硬件加速才会在客户端上正常工作。
启用硬件加速可以提高性能,但在某些用例中也可能会导致功能限制。通过配置设置,您可以根据需要为实时音频-视频启用或禁用硬件加速。
-
以具有管理员特权的身份登录到 Horizon Connection Server 主机。
-
在文本编辑器中打开
portal-version.properties文件。 -
确保此文件中显示以下属性/值条目。
hardwareAccelerationOption = <VALUE>其中
采用以下有效值之一: no-preference允许客户端根据系统和配置的最佳选项灵活地使用硬件加速或软件加速。这是默认值。prefer-hardware可打开硬件加速。prefer-software可关闭硬件加速并改为使用软件加速。
-
保存并关闭
portal-version.properties文件。
启用不连续传输模式
不连续传输 (DTX) 模式提供了一种解决方案,使得在参与者处于静默状态时大幅减少音频流量。之所以音频流量会减少,是因为未传输音频数据包。要启用不连续传输模式,请执行以下步骤:
- 使用您的管理员帐户登录到连接代理。
- 打开
portal-version.properties文件。 - 添加
enableRTAVDTX: "true"以启用实时音频视频不连续传输模式,或者设置enableRTAVDTX: "false"以禁用实时音频视频不连续传输模式。
**注意:**默认情况下,enableRTAVDTX 始终设置为 true。
选择首选扬声器
配置实时音频-视频功能后,如果有多个扬声器连接到本地客户端系统,远程桌面或已发布的应用程序只会使用其中的一个扬声器。要指定首选的扬声器,您可以配置 HTML Access 中的“实时音频-视频”设置。
如果有首选扬声器,则远程桌面或已发布的应用程序将使用首选扬声器。如果没有首选扬声器,则使用其他扬声器。
必备条件
- 确认本地客户端系统上已安装一个扬声器并且这个扬声器可正常使用。
- 连接到一个服务器。
步骤
-
单击桌面和应用程序选择器窗口右上角的设置工具栏按钮,然后向下滚动到“实时音频-视频”设置。
-
从首选扬声器下拉菜单中,选择首选扬声器。
选择全部将允许您使用多个扬声器重定向,如[使用多个扬声器]中所述。
结果
下次启动远程桌面或已发布的应用程序时,您选择的首选扬声器将重定向到远程会话。
使用多个扬声器
如果有多个扬声器连接到客户端计算机,并且远程桌面支持将多个设备重定向与扬声器功能结合使用,则可以在远程桌面中使用连接到客户端计算机的所有扬声器。
对于管理员 - 只有虚拟桌面支持此功能。已发布的桌面或已发布的应用程序不支持此功能。
对于最终用户 - 能否使用多个扬声器取决于 Horizon 管理员配置远程桌面的方式。要使用此功能,您必须为首选扬声器设置选择全部。有关更多信息,请参阅 #。
在将多个扬声器与设备重定向结合使用时,请遵循以下提示。
- 连接到远程桌面时,将重定向当前连接到客户端计算机的所有扬声器。
- 默认情况下,远程桌面使用配置为客户端默认扬声器的扬声器。您可以切换为让远程桌面使用连接到客户端计算机的任何扬声器。
- 如果从客户端计算机断开扬声器连接,并且该扬声器未在远程桌面的应用程序中使用,则在注销并重新登录桌面后,会从远程桌面中删除该扬声器设备。如果远程桌面中的某个应用程序正在使用该扬声器,则会在应用程序释放该扬声器设备后将其删除。
- 重定向扬声器的显示名称是实际的设备名称,但会在后面附加 (VDI),例如,Acme Speaker (VDI)。
- 您可以在远程桌面中同时使用多个重定向设备。
此页面对您有帮助吗?