From 0cbf93d1c3fc3d49450371ccb293ddcdb2b296ed Mon Sep 17 00:00:00 2001 From: JLChen <551775569@qq.com> Date: 星期六, 28 八月 2021 17:36:02 +0800 Subject: [PATCH] 2021-08-28 1.更新 --- HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/res/raw/linphonerc_factory | 5 +++++ HDLLinphoneSDKDemoNew/app/src/main/java/com/example/hdllinphonesdkdemo/MainActivity.java | 8 ++++++-- HDLLinphoneSDKDemoNew/app/libs/HDLLinphoneSDK-V1.0.1.aar | 0 HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/java/com/hdl/hdllinphonesdk/core/service/HDLLinphoneService.java | 7 +++++-- HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/res/raw/linphonerc_default | 2 +- 5 files changed, 17 insertions(+), 5 deletions(-) diff --git a/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/java/com/hdl/hdllinphonesdk/core/service/HDLLinphoneService.java b/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/java/com/hdl/hdllinphonesdk/core/service/HDLLinphoneService.java index 54d633a..9a7bbbf 100644 --- a/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/java/com/hdl/hdllinphonesdk/core/service/HDLLinphoneService.java +++ b/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/java/com/hdl/hdllinphonesdk/core/service/HDLLinphoneService.java @@ -326,12 +326,12 @@ // mCore.setNetworkReachable(true); //5.鍥炲0娑堥櫎 mCore.enableEchoCancellation(true); - mCore.enableEchoLimiter(true); +// mCore.enableEchoLimiter(false); mCore.enableMic(true);//鍚敤楹﹀厠椋� //6.鑷�傚簲鐮佺巼鎺у埗 mCore.enableAdaptiveRateControl(true); //7.audio 鐮佺巼璁剧疆 -// mCore.getConfig().setInt("audio", "codec_bitrate_limit", 36); + mCore.getConfig().setInt("audio", "codec_bitrate_limit", 36); //8.瑙嗛鐩稿叧璁剧疆 mCore.setVideoPreset("custom");//瑙嗛棰勮涓篶ustom mCore.setPreferredFramerate(5);//FPS浼樺厛璁剧疆涓�5 @@ -454,6 +454,9 @@ // mPauseSoundFile = basePath + "/toy_mono.wav"; // copyIfNotExist(R.raw.toy_mono, basePath + "/toy_mono.wav"); + String mLPConfigXsd = basePath + "/lpconfig.xsd"; + copyIfNotExist(R.raw.lpconfig, mLPConfigXsd); + } catch (IOException ioe) { Log.e(ioe); } diff --git a/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/res/raw/linphonerc_default b/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/res/raw/linphonerc_default index 17261ae..d5fec1e 100644 --- a/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/res/raw/linphonerc_default +++ b/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/res/raw/linphonerc_default @@ -13,7 +13,7 @@ [app] tunnel=disabled -push_notification=1 +push_notification=0 [misc] max_calls=10 diff --git a/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/res/raw/linphonerc_factory b/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/res/raw/linphonerc_factory index 9b17fac..09ce31e 100644 --- a/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/res/raw/linphonerc_factory +++ b/HDLLinphoneSDKDemoNew/HDLLinphoneSDK/src/main/res/raw/linphonerc_factory @@ -17,8 +17,13 @@ ping_with_options=0 use_cpim=1 +[sound] +echocancellation=1 +echolimiter=0 + [video] displaytype=MSAndroidTextureDisplay +auto_resize_preview_to_keep_ratio=1 [misc] enable_basic_to_client_group_chat_room_migration=0 diff --git a/HDLLinphoneSDKDemoNew/app/libs/HDLLinphoneSDK-V1.0.1.aar b/HDLLinphoneSDKDemoNew/app/libs/HDLLinphoneSDK-V1.0.1.aar index 90cd108..9136a10 100644 --- a/HDLLinphoneSDKDemoNew/app/libs/HDLLinphoneSDK-V1.0.1.aar +++ b/HDLLinphoneSDKDemoNew/app/libs/HDLLinphoneSDK-V1.0.1.aar Binary files differ diff --git a/HDLLinphoneSDKDemoNew/app/src/main/java/com/example/hdllinphonesdkdemo/MainActivity.java b/HDLLinphoneSDKDemoNew/app/src/main/java/com/example/hdllinphonesdkdemo/MainActivity.java index 81e7414..df3728d 100644 --- a/HDLLinphoneSDKDemoNew/app/src/main/java/com/example/hdllinphonesdkdemo/MainActivity.java +++ b/HDLLinphoneSDKDemoNew/app/src/main/java/com/example/hdllinphonesdkdemo/MainActivity.java @@ -88,7 +88,11 @@ mTextView3.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { - HDLLinphoneKit.getInstance().getCore().enableVideoCapture(false);//绂佺敤鎵嬫満鎽勫儚澶磋棰戦噰闆� + + HDLLinphoneKit.getInstance().getCore().setNetworkReachable(true); +// isOpen = !isOpen; +// showToast("褰撳墠璁剧疆鐘舵�侊細"+isOpen); +// HDLLinphoneKit.getInstance().getCore().enableVideoCapture(isOpen);//绂佺敤鎵嬫満鎽勫儚澶磋棰戦噰闆� // //1.鍚敤PCMA 8000 // PayloadType[] ptList = HDLLinphoneKit.getInstance().getCore().getAudioPayloadTypes(); // for (PayloadType pt : ptList) { @@ -110,7 +114,7 @@ setOnHDLLinphoneCallListener(); } - + boolean isOpen; /** * 閫�鍑烘竻绌鸿处鍙� -- Gitblit v1.8.0