天天看點

産品百科 | RTC Android SDK 如何進行音頻管理

阿裡雲 RTC SDK 為您提供開啟或關閉耳返功能、設定耳返音量的方法,通過本章節,您可以了解其實作方法。

功能簡介

随着近些年連麥、多人線上 K 歌等網際網路娛樂場景的興起,音視訊通信不僅可以支撐音視訊會議、線上教育等場景,也向娛樂場景衍生出了各種各樣的技術方案,耳返便是其中一種。娛樂唱歌場景主播為了更好的展示自己,是以需要邊唱歌邊聽到自己的聲音效果,耳返在低延時的情況下可以給主播一個比較真實的回報,阿裡雲 RTC SDK 支援耳返功能,同時支援調節耳返的音量。

接口詳情您可以請參見

enableEarBack

setEarBackVolume

實作方法

在實作該功能之前,需要您已經搭建 AppServer、實作基本功能等操作。詳情請參見

入門概述

阿裡雲 RTC SDK 提供 enableEarBack 方法開啟或關閉耳返功能,提供 setEarBackVolume 方法設定耳返音量。以下為示例代碼。

mAliRtcEngine = AliRtcEngine.getInstance(getApplicationContext());
// 設定開啟耳返功能,預設為false
mAliRtcEngine.enableEarBack(true);
// 設定耳返的音量,volume的取值範圍為0~100,預設值100,代表麥克風錄到的原始音量
int volume = 80;
mAliRtcEngine.setEarBackVolume(volume);      

說明 隻有在耳返功能開啟的情況下,您才能設定耳返音量。

以上方法調用成功傳回 0,調用失敗傳回錯誤碼。

「視訊雲技術」你最值得關注的音視訊技術公衆号,每周推送來自阿裡雲一線的實踐技術文章,在這裡與音視訊領域一流工程師交流切磋。
産品百科 | RTC Android SDK 如何進行音頻管理