我认为自己是一个精通技术的人,但是这个与音频有关的问题我不知道如何解决。
想象以下情况:您正在使用Skype与朋友聊天,以向他们显示游戏屏幕上的内容。他们可以看到图片,听到您的声音,但听不到游戏中的声音。
在Skype的音频设置中,您可以将输入(您的朋友听到的声音)设置为PC的混音器输出。这样,他们将无法听到您的声音,但他们会同时听到游戏和自己的声音。
我曾尝试使用Teamviewer和流应用程序来实现此目的,但是我的朋友除了可怕的延迟和延迟外,还听到了自己的声音。
使用单独的设备也很麻烦:
- 在PC上通过Skype(或可以共享屏幕的任何其他应用)显示游戏并发送音频;
- 与另一台设备上的朋友聊天(朋友可以在同一台PC上同时使用两个应用程序),同时使用2输入→1输出3.5mm音频适配器合并自己的音频(本身就是危险的业务);
- 或者,在同一台PC上使用另一个语音聊天应用程序,并配置一些虚拟音频混合器,以便您既可以听到游戏,也可以听到朋友的声音。
有更好的方法!
如何正确配置PC软件,以便:
- 与我的朋友聊天;
- 与他们分享我游戏的视频和音频;
- 他们不会听自己说话吗?
更新:今天,我尝试了一堆第三方应用程序,例如Virtual Audio Cable等。由于要快速执行无错误操作需要多少CPU能力,它们都会引入可怕的噪声。将等待时间设置为更高的值可以解决噪音问题,但是,等待时间会变得很长(〜4秒)。我可能没有正确配置其中任何一个,或者确实需要出色的处理能力才能完美执行。
注意:有时,我会在FL Studio中使用Midi键盘演奏一些音调,并且由于ASIO,我知道我的PC能够以非常低的延迟(<15ms)在无缺陷的声音下处理大量乐器,因此我的计算机不是很慢并且该软件的表现不应该如此差劲。
更新2:ASIO和多种声音输出使我产生了思考。我有一个非常便宜的Soundblaster声卡,它具有多个我没有使用的输入和输出通道。也许我可以使用音频程序来控制声音流?将游戏的输出发送到未使用的“线路输出”设备,使用应用抓取并发送给我和未使用的“线路输入”设备,然后将麦克风输入混合在一起,然后Skype会选择。
更新3:在通过ASIO重新路由输入和输出的一些实验之后,事实证明Skype拒绝使用任何涉及这种篡改的音频设备。