gpt4 book ai didi

audio - GetUserMedia 获取电脑音频

转载 作者:行者123 更新时间:2023-12-01 06:07:49 25 4
gpt4 key购买 nike

我正在尝试通过 webRTC 和 GetUserMedia 共享计算机的音频,但我不知道是否可以获取此流。

在 Linux 和 Firefox 上,当我请求具有以下约束的 GetUserMedia 时

navigator.mediaDevices.getUserMedia({video: false, audio:true})

在弹出窗口中,我可以选择 alsa_output.pci 并共享计算机的音频。但是,当我尝试使用 Chrome/Chromium 或更改为 Windows 时,Firefox 和 Chrome 都没有显示任何捕获内部音频的选项,只有我的耳机麦克风。
getUserMedia有什么选择吗?或任何解决方法来获取此音频?我尝试了 WebRTC samples的所有例子和 Muaz's examples但没有人向我展示这个选项,只有 Linux 下的 Firefox。

最佳答案

无法从 JavaScript 代码执行此操作。

在 Windows 中,您只需将其用作 WebRTC 立体声混音(或某些笔记本电脑/声卡上的 Wave 输出混音)的输入。如果您的录音设备列表中没有它,请尝试更新您的声卡驱动程序。如果列表中确实有它,但它被标记为当前不可用,则右键单击它并选择设置为默认设备。这将使它可用。

如果你的声卡不支持立体声混音,那么你可以使用类似 Virtual Audio Cable 的东西。 .

关于audio - GetUserMedia 获取电脑音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36400257/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com