Webrtc 我可以在javascript中选择多个音频输出设备吗

Webrtc 我可以在javascript中选择多个音频输出设备吗,webrtc,audio-streaming,getusermedia,mediadevices,Webrtc,Audio Streaming,Getusermedia,Mediadevices,我正在开发一个webRTC应用程序,其中包括两个音频播放器,每个播放器应同时将音频输出到不同的音频设备 例如,用户将选择“内部扬声器”作为一个流的输出,选择“外部耳机”作为另一个流的输出 我有在webRTC中使用getUserMedia()为页面选择源和输出的经验: 然而,我找不到一种(甚至是实验性的)方法来让一个网页向不同的设备输出不同的流 有没有办法做到这一点?谢谢大家! 您可以从不同的文档(页面、选项卡、窗口)打开不同的设备。谢谢,@O.Jones-这是一个非常好的观点!这是解决问题的一

我正在开发一个webRTC应用程序,其中包括两个音频播放器,每个播放器应同时将音频输出到不同的音频设备

例如,用户将选择“内部扬声器”作为一个流的输出,选择“外部耳机”作为另一个流的输出

我有在webRTC中使用
getUserMedia()
为页面选择源和输出的经验:

然而,我找不到一种(甚至是实验性的)方法来让一个网页向不同的设备输出不同的流


有没有办法做到这一点?谢谢大家!

您可以从不同的文档(页面、选项卡、窗口)打开不同的设备。谢谢,@O.Jones-这是一个非常好的观点!这是解决问题的一个好办法。不过,我的理想是在同一个文档中执行此操作。你知道这是否可能吗?我不相信这是可能的。我从未成功地使它发挥作用。