RTC SDK为您提供了设置耳返的接口。通过阅读本文,您可以了解设置耳返的方法。

背景信息

随着近些年连麦、多人在线K歌等互联网娱乐场景的兴起,音视频通信不仅可以支撑音视频会议、在线教育等场景,也向娱乐场景衍生出了各种各样的技术方案,耳返便是其中一种。在娱乐唱歌场景中,主播为了更好的展示自己,需要边唱歌边听到自己的声音效果,耳返在低延时的情况下可以给主播一个比较真实的反馈,阿里云RTC SDK支持耳返功能,同时支持调节耳返的音量。

实现方法

RTC SDK提供enableEarBack方法开启或关闭耳返功能,提供setEarBackVolume方法设置耳返音量。

  • Android端
    mAliRtcEngine = AliRtcEngine.getInstance(getApplicationContext());
    // 设置开启耳返功能,默认为false
    mAliRtcEngine.enableEarBack(true);
    
    // 设置耳返的音量,volume的取值范围为0~100,默认值100,代表麦克风录到的原始音量
    int volume = 80;
    mAliRtcEngine.setEarBackVolume(volume);

    接口详情,请参见enableEarBacksetEarBackVolume

  • iOS端
    // 开启耳返
    [self.engine enableEarBack:YES];
    // 设置耳返音量,音量的取值范围为0~100,默认100
    [self.engine setEarBackVolume:80];

    接口详情,请参见enableEarBacksetEarBackVolume

说明 只有在耳返功能开启的情况下,才能设置耳返音量。