import TRTCCloud, { TRTCAudioQuality } from 'trtc-electron-sdk';const rtcCloud = new TRTCCloud();function onSystemAudioLoopbackError(errCode) {if (errCode === 0) {console.log('启动成功');}if (errCode === -1330) {console.log('开启系统声音录制失败,例如音频驱动插件不可用');}if (errCode === -1331) {console.log('未授权安装音频驱动插件');}if (errCode === -1332) {console.log('安装音频驱动插件失败');}}trtcCloud.on('onSystemAudioLoopbackError', onSystemAudioLoopbackError);trtcCloud.startLocalAudio(TRTCAudioQuality.TRTCAudioQualityDefault);trtcCloud.startSystemAudioLoopback();
trtcCloud.stopSystemAudioLoopback();
trtcCloud.setSystemAudioLoopbackVolume(60);
TRTCAudioPlugin.driver
来录制系统音频。这个虚拟声卡插件需要拷贝至系统目录 /Library/Audio/Plug-Ins/HAL
并重启音频服务后生效。 可以通过 启动台
的 其他
文件夹中 音频 MIDI 设置
应用来检查虚拟声卡插件是否安装成功。在该应用的设备列表中,有名称为 “TRTC Audio Device” 的设备即表明 TRTC 的虚拟声卡插件安装成功。
本页内容是否解决了您的问题?