文档反馈
文档反馈

耳返

耳返即耳机采集监听,在设备上插入耳机或耳麦后,可以从耳机侧听到本设备麦克风采集到的声音,主要用来监听本地采集的音频。耳返音频具备低延时、高音质等特征,可以实时向主播等参与音频互动的成员反馈本端的声音数据,让主播可以实时听到本端的声音。耳返功能一般用于在线 KTV、连麦 PK、演唱会等娱乐场景。

NERTC SDK 支持耳返功能,同时支持调节耳返的音量。

Android

注意事项

实现方法

在加入频道成功后调用 enableEarback 可以开启或关闭耳返功能。耳返功能可以随时开启,但只有当插入耳机或耳麦时生效,当拔出耳机或耳麦时自动暂停,再次插入耳机或耳麦自动恢复,可以实时关闭。

开启耳返功能时,通过 volume 参数可以设置采集耳返音量大小,支持设置为 0 ~ 100,默认为 100。也可以通过 setEarbackVolume 设置耳返音量。

示例代码

NERtcEx.getInstance().enableEarback(enable,volume);

iOS

注意事项

实现方法

在加入频道成功后调用 enableEarback:volume: 可以开启或关闭耳返功能。耳返功能可以随时开启,但只有当插入耳机或耳麦时生效,当拔出耳机或耳麦时自动暂停,再次插入耳机或耳麦自动恢复,可以实时关闭。

开启耳返功能时,通过 volume 参数可以设置采集耳返音量大小,支持设置为 0 ~ 100,默认为 100。也可以通过 setEarbackVolume: 设置耳返音量。

示例代码

// 开启耳返功能,并设置耳返音量为50
[[NERtcEngine sharedEngine] enableEarback:YES volume:50];

Windows/macOS

注意事项

实现方法

在加入频道成功后调用 enableEarback 可以开启或关闭耳返功能。耳返功能可以随时开启,但只有当插入耳机或耳麦时生效,当拔出耳机或耳麦时自动暂停,再次插入耳机或耳麦自动恢复,可以实时关闭。

开启耳返功能时,通过 volume 参数可以设置采集耳返音量大小,支持设置为 0 ~ 100,默认为 100。也可以通过 setEarbackVolume 设置耳返音量。

示例代码

// 首先设置耳返参数
int res = kNERtcErrFatal;
bool enabled = true;
uint32_t volume = 50; //耳返音量
if (nrtc_engine_)
{
    res = nrtc_engine_->enableEarback(enabled, volume);
}
if (kNERtcNoError == res)
{
    //开启耳返成功
}
else
{
    //开启耳返失败
}
×

反馈成功

非常感谢您的反馈,我们会继续努力做得更好。