声卡采集问题

macOS端,不支持声卡采集,需要启用虚拟声卡,请问有没有调试的代码或者demo进行参考,谢谢。。

目前没有诶

是想做什么用途,内录的话是有接口可以实现的。

只要是内录,想让对方可以听到我这边播放的音频。。
我看倒了文档里有写 enableLoopbackRecording 这个接口。。。
但是不太清楚改如何使用,我安装了soundflower,然后直接调用enableLoopbackRecording这个方法不起作用。。。

不知道是什么原因

所以想看一下是否有demo可以参考。

demo没有的,enableLoopbackRecording YES,这样

是的。我就是这么开启的 enableLoopbackRecording YES 传入soundflower ,这个方法不起作用啊

另外我看文档说需要启动虚拟声卡,请问启动虚拟声卡是怎么启动,是需要 自己写代码启动吗

enableLoopbackRecording 该方法调用之后,还是不起作用。

哪个版本的SDK

3.0.0版本的SDK啊

使用的虚拟声卡配置好了吗,soundflower是否正确下载安装

肯定是正确安装的啊

应该配置好了吧,在音频MIDI设置里配置的,然后我在声音偏好设置里进行了设置,然后我直接播放音频,对方电脑上是能听到音频呢。这个没问题

但是enableLoopbackRecording这个方法不起作用,调用开启和关闭都不起作用

我试下

我这边各种调试,都不行。。你这边可以吗
另外你有微信吗 方便加一下吗 针对这个问题沟通一下

我测试ok啦,可以用的,你看你传入的名字后面的 2ch之类的加了没

Soundflower (2ch)

我传入的是这样的。我这里还是不行。

你那代码片段能发来参考一下吗

这个问题 我需要找你们哪方面的人员反映问题,寻求技术支持。

BOOL loopbackrecording = YES; //启用虚拟声卡

NSInteger virtualSound = Soundflower(2ch);//设定虚拟声卡设备名

[agoraKit enableLoopb** **ackRecording enable:  **loopbackrecording deviceName** :  virtualsound];

我是这么写的,没问题诶

我跑了一下你们的demo, openlive这个demo,在demo里使用 enableLoopbackRecording这个方法。 也是不行。。。