小编Al-*_*raa的帖子

如何获取扬声器输出的媒体流以通过网络传输或记录它?

我正在尝试获取扬声器的输出,然后使用此流做任何我想做的事情。

我试图用它来获取演讲者的流:

var mySpeakerStream = new MediaStream();
navigator.mediaDevices.getUserMedia({audio: {deviceId : {exact: mySpeakerId} } }).then(s => {        
        myStream.addTrack(s.getAudioTracks()[0]);
}).catch( console.log('failed') );
Run Code Online (Sandbox Code Playgroud)

我希望得到扬声器,但我没有,然后我意识到 getUserMedia 方法只返回输入设备的 MediaStream。有没有办法获得扬声器输出的流?

javascript media mediadevices

5
推荐指数
2
解决办法
2025
查看次数

标签 统计

javascript ×1

media ×1

mediadevices ×1