功能描述
本文主要介绍如何在 TRTC Web SDK 实现分享系统音频功能。
实现流程
Web 端实现分享系统音频,需要搭配屏幕分享一起使用。无法脱离屏幕分享,单独实现分享系统音频功能。
代码示例
await trtcA.startScreenShare({ option: { systemAudio: true }});
在弹出的屏幕分享选择框中勾选 Share system audio,点击 Share 即可。在进房发布后,房间内其他用户会收到 TRTC.EVENT.REMOTE_AUDIO_AVAILABLE 事件。


注意:
若分享系统音频的同时采集了麦克风,则系统音频会与本地麦克风混音后发布。
兼容性说明
分享系统音频只支持基于 Chromium 74+ 版本的浏览器,例如 Chrome、Edge、Opera 等。其他浏览器暂不支持,例如 Safari、Firefox。
操作系统 | 分享系统音频 | 分享某个页面音频 |
Windows & ChromeOS | Chrome 74+ | Chrome 74+ |
macOS | Chrome 141+ | Chrome 74+ |
Linux | 不支持 | Chrome 74+ |
Android & iOS & OpenHarmonyOS | 不支持 | 不支持 |