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/app/src/main/java/com/example/hdllinphonesdkdemo/MainActivity.java | 53 +++++++++++++++++++++++++++++++----------------------
1 files changed, 31 insertions(+), 22 deletions(-)
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 666b384..5388edf 100644
--- a/HDLLinphoneSDKDemoNew/app/src/main/java/com/example/hdllinphonesdkdemo/MainActivity.java
+++ b/HDLLinphoneSDKDemoNew/app/src/main/java/com/example/hdllinphonesdkdemo/MainActivity.java
@@ -11,6 +11,7 @@
import com.hdl.hdllinphonesdk.HDLLinphoneKit;
import com.hdl.hdllinphonesdk.activity.HDLLinphoneIntercomActivity;
import com.hdl.hdllinphonesdk.activity.HDLLinphoneMonitorActivity;
+import com.hdl.hdllinphonesdk.activity.HDLLinphoneReverseCallActivity;
import com.hdl.hdllinphonesdk.callback.OnHDLLinphoneCallListener;
import com.hdl.hdllinphonesdk.core.service.HDLLinphoneService;
import com.hdl.hdllinphonesdk.utils.HDLLog;
@@ -48,7 +49,7 @@
// HDLLinphoneKit.getInstance().setAccountAndLogin("5555", "85521566", "test-gz.hdlcontrol.com:5060");
// HDLLinphoneKit.getInstance().setAccountAndLogin("6666", "85521566", "test-gz.hdlcontrol.com:5060");
- HDLLinphoneKit.getInstance().setAccountAndLogin("7777", "85521566", "test-gz.hdlcontrol.com:35060");
+ HDLLinphoneKit.getInstance().setAccountAndLogin("8888", "85521566", "47.96.88.250:35060");
@@ -66,7 +67,7 @@
@Override
public void onClick(View v) {
clearProxyConfig();
- HDLLinphoneKit.getInstance().setAccountAndLogin("5555", "85521566", "test-gz.hdlcontrol.com:35060");
+ HDLLinphoneKit.getInstance().setAccountAndLogin("8888", "85521566", "47.96.88.250:35060");
}
});
@@ -79,8 +80,7 @@
// HDLLinphoneKit.getInstance().callTo("61723164995779",true);
// HDLcallTo("61723164995779",true);
// HDLLinphoneKit.getInstance().callTo("1427186301744910338",true);
- HDLLinphoneKit.getInstance().callTo("5555",true);
-
+ HDLLinphoneKit.getInstance().callTo("1456490719927488513",true);
startActivity(HDLLinphoneMonitorActivity.class);
@@ -91,7 +91,7 @@
@Override
public void onClick(View v) {
- HDLLinphoneKit.getInstance().getCore().setNetworkReachable(true);
+// HDLLinphoneKit.getInstance().getCore().setNetworkReachable(true);
// isOpen = !isOpen;
// showToast("褰撳墠璁剧疆鐘舵�侊細"+isOpen);
// HDLLinphoneKit.getInstance().getCore().enableVideoCapture(isOpen);//绂佺敤鎵嬫満鎽勫儚澶磋棰戦噰闆�
@@ -111,9 +111,18 @@
}
});
+ //1.鍒濆鍖朣DK锛屽苟娉ㄥ唽HDLLinphoneService
HDLLinphoneKit.getInstance().initLinphone(this);
+ //2.璁剧疆鏄惁鑷姩璺宠浆鍛煎彨,濡傛灉瀵规帴鏋佸厜鎺ㄩ�佸啀寮瑰嚭椤甸潰锛岃繖閲岃璁剧疆false
HDLLinphoneKit.getInstance().setAutoJumpCallView(true);
+ //3.鐩戝惉鍛煎彨鍜岀洃鎺ч〉闈紝鐢ㄦ埛鎿嶄綔鐨勭浉鍏充簨浠躲�佹帴鍚�佹嫆鎺ャ�佸紑閿佺瓑....
setOnHDLLinphoneCallListener();
+ }
+
+ void all(){
+ Intent intent = new Intent(this, HDLLinphoneReverseCallActivity.class);
+ intent.
+ startActivity(intent);
}
boolean isOpen;
@@ -154,22 +163,22 @@
}
- public void logoutLog() {
- try {
- Core core = HDLLinphoneService.getCore();
- ProxyConfig[] configs = core.getProxyConfigList();
- if(configs != null) {
- HDLLog.E("registrationState璐︽埛length" + configs.length);
- }
-
- for (ProxyConfig config : configs) {
- HDLLog.E("registrationState璐︽埛"+config.getIdentityAddress().getUsername());
- }
-
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
+// public void logoutLog() {
+// try {
+// Core core = HDLLinphoneService.getCore();
+// ProxyConfig[] configs = core.getProxyConfigList();
+// if(configs != null) {
+// HDLLog.E("registrationState璐︽埛length" + configs.length);
+// }
+//
+// for (ProxyConfig config : configs) {
+// HDLLog.E("registrationState璐︽埛"+config.getIdentityAddress().getUsername());
+// }
+//
+// } catch (Exception e) {
+// e.printStackTrace();
+// }
+// }
boolean openSuccess;
void setOnHDLLinphoneCallListener(){
@@ -189,7 +198,7 @@
@Override
public void onUnlockAction() {
//
- HDLLinphoneKit.getInstance().getCore().clearAllAuthInfo();
+// HDLLinphoneKit.getInstance().getCore().clearAllAuthInfo();
// showToast("寮�閿�");
// EasyLinphone.callTo("61723164995779",true);
--
Gitblit v1.8.0