2016-12-06 7 views
0

私はLinphone SDK経由でビデオチャットアプリを構築しています。Linphone SDK - 大声のスピーカーをオンにする方法

ビデオ通話を「受信」すると、スピーカーはデフォルトでオフになっているため、スピーカーではなく電話のスピーカーを使用する必要があります。しかし、同時に、電話をかけた人は、デフォルトで大きなスピーカーをオンにしています。

LinphoneManager.getInstance().routeAudioToSpeaker(); 

これはLinphoneがスピーカーをオンにするコードだと思っていましたが、実際はそうではありません。

ユーザーがビデオハングアウトをデフォルトで受信したときに、スピーカーをオンにするにはどうすればよいですか?ただ、LinphoneManager内のヘルパー関数を作成

enableSpeaker(boolean)

muteMic(boolean)

public void enableVoice() { 
    getLc().muteMic(false); 
    getLc().enableSpeaker(true); 
} 

public void disableVoice() { 
    getLc().muteMic(true); 
    getLc().enableSpeaker(false); 
} 

あなたはLinphoneManagerへのアクセス権を持っていない場合

答えて

0

LinphoneCoreは、そのための2つの便利な方法があります上記の関数で呼び出す必要があります:

LinphoneManager.getLc().{method_call}; 
関連する問題