From 5dc625a64cf58d798929f22c3073cd06b837f87a Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期四, 25 十一月 2021 16:44:57 +0800 Subject: [PATCH] 2021-11-25 1.更新 --- HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/java/com/hdl/hdllinphonesdk/HDLLinphoneKit.java | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/java/com/hdl/hdllinphonesdk/HDLLinphoneKit.java b/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/java/com/hdl/hdllinphonesdk/HDLLinphoneKit.java index 24a01d8..8f82f11 100644 --- a/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/java/com/hdl/hdllinphonesdk/HDLLinphoneKit.java +++ b/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/java/com/hdl/hdllinphonesdk/HDLLinphoneKit.java @@ -32,6 +32,7 @@ */ public class HDLLinphoneKit { public static final String KEY_TITLE_NAME = "lpTitleName"; + public static final String KEY_SIP_ACCOUNT = "lpSipAccount"; public static final String HDLLinphoneKitNAME = "HDLLinphoneKit"; private volatile static HDLLinphoneKit instance; private Context viewContext; @@ -143,8 +144,6 @@ super.callConnected(); // 瑙嗛閫氳瘽榛樿鍏嶆彁锛岃闊抽�氳瘽榛樿闈炲厤鎻� toggleSpeaker(true); - // 鎵�鏈夐�氳瘽榛樿闈為潤闊� - toggleMicro(false); } @Override @@ -381,8 +380,10 @@ if (isVideoCall) { params.enableVideo(true); params.enableLowBandwidth(false); + params.setAudioBandwidthLimit(0); // disable limitation } else { params.enableVideo(false); + params.setAudioBandwidthLimit(40); // disable limitation } if (addressToCall != null) { @@ -415,6 +416,7 @@ Call currentCall = HDLLinphoneService.getCore().getCurrentCall(); CallParams params = HDLLinphoneService.getCore().createCallParams(currentCall); params.enableVideo(true); + params.setAudioBandwidthLimit(0); // disable limitation currentCall.acceptWithParams(params); } catch (Exception e) { e.printStackTrace(); @@ -430,6 +432,7 @@ Call currentCall = HDLLinphoneService.getCore().getCurrentCall(); CallParams params = HDLLinphoneService.getCore().createCallParams(currentCall); params.enableVideo(enableVideo); + params.setAudioBandwidthLimit(enableVideo ? 0 : 40); currentCall.acceptWithParams(params); } catch (Exception e) { e.printStackTrace(); -- Gitblit v1.8.0