有没有办法用getUserMedia捕获声卡当前播放的音频?就像在系统中正在播放的任何音频一样。我很确定它只能访问麦克风。我不知道你是否能够访问当前的声卡输出,而不用像soundflower那样输入到输出。
答案 0 :(得分:2)
getUserMedia 方法是html5 media-capture-streams规范的一部分,它将返回提供给它的MediaStream对象(由用户/浏览器)。波形输出(或您的默认播放设备)不会,或者更确切地说不应该是可用的,因为它不是捕获/输入设备。所以,正如你在问题中所提到的,你可以这样做的方式是使用类似:' soundflower'或者'虚拟音频线'将您想要的输出转发到虚拟输入设备并捕获它。