TokBox 屏幕共享音频无法正常工作
TokBox screen sharing audio is not working
我在网络浏览器上使用 TokBox / OpenTok 屏幕共享 API,在发布屏幕时我使用 "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);
}
});
我
我在网络浏览器上使用 TokBox / OpenTok 屏幕共享 API,在发布屏幕时我使用 "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);
}
});
我