【用户手册】兼容性问题

VirtualAudioCable14年前 (2010-10-10)用户手册

远程访问

Windows 在本机远程桌面会话 (RDS)连接 中仅支持有限的音频设备,因此可能无法通过 RDS/RDP 连接访问虚拟电缆设备。

如果目标(远程)系统是工作站(Windows XP、Vista、7-11),则远程桌面会话也将建立为直接/控制台会话。本地用户(如果有)被强制注销,而您则登录并拥有他/她的本地桌面。要通过MME/DirectSound 接口访问虚拟电缆设备并从远程桌面连接控制 VAC 驱动程序,您应该在“远程音频”或“远程计算机声音”中指定“在远程计算机上播放”或“留在远程计算机上”。远程桌面连接对话框中的“本地资源”选项卡。

当您请求连接时,会出现此对话框的简化形式,仅包含计算机名和用户名。要查看“本地资源”选项卡,请通过单击“显示选项”或“选项”项展开对话框。

如果目标系统是服务器(Windows 2003/2008/2012/2016 Server 等),则默认情况下会创建单独的登录会话。本地用户不会受到远程连接的干扰。仅默认 本地音频设备会重定向到新会话。在这种连接中无法使用和控制其他本地音频设备。要访问它们,您应该像工作站系统一样连接到“控制台”会话。可以使用 带有“ /console ”选项的mstsc 命令。在 XP SP3 和Windows 6.x + 中,/console 选项被替换为/admin。

如果主机运行2003 Server系统,并且远程会话中没有“RDP音频”播放设备,请检查服务器上的终端服务配置(开始-服务-控制面板-管理工具-终端服务配置)。在左侧窗格中,单击“连接”,右键单击右侧窗格中的“RDP-TCP” ,然后单击“属性”。打开“客户端设置”选项卡并确保未选中“禁用以下组”中的“音频映射”。

在 Windows Server 2008 和更高版本的服务器中,无法通过RDS/RDP 连接到控制台会话。要查看本地音频设备,您应该使用桌面共享软件。

有关详细信息,请参阅 Windows 帮助。

上述限制仅与最流行的MME/DirectSound/WASAPI接口 相关。使用内核流接口,您可以从任何会话类型访问远程 WDM 音频设备。

请注意,在大多数情况下,本地和远程计算机之间不会通过网络传递音频信号。即使您使用可查看虚拟电缆设备的 KS 应用程序,所有音频操作也会在远程计算机上执行,不会向本地计算机传输任何音频数据或从本地计算机传输任何音频数据。这与在没有硬件音频适配器的计算机上使用 VAC 的情况类似。

即使所有本地音频端点(包括虚拟电缆端点)都可以在远程会话中访问,Windows 行为也会阻止您在会话断开后保持音频运行。

虚拟化环境

作为内核模式驱动程序,VAC 可能无法在某些虚拟化环境中工作。

部分虚拟化足以在虚拟化环境中运行大多数用户模式软件(Web 和其他网络服务器、远程桌面、分布式计算)。对于用户模式应用程序,虚拟化软件维护多个独立的环境。但是只有一个系统内核,因此在大多数情况下您无法在此类环境中安装像 VAC 这样的内核模式驱动程序。系统可能会警告您,在某些情况下安装可能成功,但驱动程序并未实际加载。

如果环境是部分虚拟化的(在用户模式级别),则无法在其下安装 VAC。但如果您对主机具有完全访问权限,则可以为整个主机安装VAC,然后所有虚拟化环境都将能够使用VAC。

在完全虚拟化的环境中,您拥有完全独立的操作系统,具有自己的内核,因此您可以在此类虚拟机上单独安装和使用 VAC。

请注意,任何虚拟化环境总是比在真实硬件上工作的相同环境 具有更高的内部延迟(延迟)并引入更高的开销。为了确保环境的性能足以实现稳定的流传输,请在主机和来宾系统中 运行延迟测试。

驱动程序支持的最大通道数

VAC 驱动程序支持多达 32 个音频通道。支持的最大通道数可以在VAC 控制面板的驱动程序参数部分进行更改。

Windows(测试至 Windows 11 22H2)仅正确支持最多 8 个通道。将数字增加到 8 以上可能会导致系统问题。例如,如果为支持超过 8 个通道的播放端点打开“级别”选项卡,则 音频属性小程序会挂起并崩溃。

因此,默认数量设置为8。如果您有支持8个以上声道的音频软件,您可以尝试根据需要增加数量,但请小心。


此软件“仅限学习交流,不能用于商业用途”如用于商业用途,请到官方购买正版软件,追究法律责任与本站无关!

我们每月需支付高额服务器费用,捐赠将保证服务器有更好的配置和稳定运行;非常感谢您的捐赠支持。
(资源收集整理维护不易,敬请珍惜并感谢开发者。)