enableLoopbackRecordingEx abstract method
Future<void>
enableLoopbackRecordingEx({
- required RtcConnection connection,
- required bool enabled,
- String? deviceName,
开启声卡采集。
启用声卡采集功能后,声卡播放的声音会被合到本地音频流中,从而可以发送到远端。 该方法仅适用于 macOS 和 Windows 平台。 macOS 系统默认声卡不支持采集功能,如果你需要使用该功能,请启用一个虚拟声卡,并将 deviceName 设为该虚拟声卡的设备名。声网推荐你使用声网自研的虚拟声卡 AgoraALD 进行采集。 该方法目前仅支持一路声卡采集。
connectionConnection 信息。详见 RtcConnection 。enabled是否开启声卡采集: true : 开启声卡采集。 false :(默认)不开启声卡采集。deviceNamemacOS: 虚拟声卡的设备名。默认为空,代表使用 AgoraALD 虚拟声卡进行采集。 Windows: 声卡的设备名。默认为空,代表使用设备自带的声卡进行采集。
Returns 方法成功调用时,无返回值;方法调用失败时,会抛出 AgoraRtcException 异常,你需要捕获异常并进行处理。详见错误码了解详情和解决建议。
Implementation
Future<void> enableLoopbackRecordingEx(
{required RtcConnection connection,
required bool enabled,
String? deviceName});