我在 VirtualBox VM 中运行 Fedora 发行版 (21)
我希望能够获取系统的输出音频并将其输入到 teampeak 输入(捕获)
这样做的原因是,对于我玩的游戏,我想使用网站音板将“游戏声音”注入到 teampeak 中。
将环境声音作为单独的用户连接允许其他人控制音量等。
VM 将音频主机设备设置为:空音频驱动程序。因为我不希望在我的主机上播放声音,而我也将使用 teampeak。
我尝试添加 snd_aloop - 但不知道我在用它做什么,并且将 teampeak 捕获设置为环回似乎没有任何作用
任何帮助表示赞赏
答案1
更多的是评论而不是答案(但我还不能发表评论:( ),但是你有没有研究过alsa
并pulseaudio
来自其维基页面(https://en.wikipedia.org/wiki/PulseAudio)
PulseAudio是一个声音服务器,一个后台进程接受声音输入来自一个或多个来源(进程或捕获设备)以及将其重定向到一个或多个接收器(声卡、远程网络 PulseAudio 服务器或其他进程)
因此,理论上您可以重定向alsa
到pulseaudio
并使用pulseaudio
将音频重定向到您想要的位置(到 teampeak)。我不知道该怎么做,但这听起来可能
编辑:
从...开始pavucontrol
。这是一个很好的 GUI,pulseaudio
可以帮助您将音频重定向到其他地方