我使用TokBox OpenTok屏幕共享API的Web浏览器,当发布屏幕时,我使用 "publishAudio: true",但订阅者没有收到任何音频。但订阅者确实收到了屏幕视频。
有人知道如何解决这个音频问题吗?我在macOS Catalina上使用Google Chrome。
我需要看到更多你的具体案例代码,但我希望这可以帮助你。
你需要发送的音频源。例子:你需要发送音频源。
if (videoSource) { // in my case, i'm using null or 'screen'
opts.videoSource = videoSource;
}
console.log('micStream getAudioTracks:');
console.log(micStream.getAudioTracks());
opts.audioSource = micStream.getAudioTracks()[0]; //you can choose you audio source
const target = document.getElementById(targetId);
const pub = OT.initPublisher(target, opts, err => {
if (err) {
console.log('err');
reject(err);
} else {
console.log('resolve');
resolve(pub);
}
});
I