diff --git a/DotEngineExample/build.gradle b/DotEngineExample/build.gradle
index dc60b82..c37e72f 100644
--- a/DotEngineExample/build.gradle
+++ b/DotEngineExample/build.gradle
@@ -1,13 +1,13 @@
apply plugin: 'com.android.application'
android {
- compileSdkVersion 24
- buildToolsVersion '26.0.2'
+ compileSdkVersion 26
+ buildToolsVersion '28.0.3'
defaultConfig {
applicationId "cc.dot.engine.example"
minSdkVersion 16
- targetSdkVersion 24
+ targetSdkVersion 26
versionCode 1
versionName "1.0"
multiDexEnabled true
@@ -33,9 +33,9 @@ allprojects {
dependencies {
- compile(name:'DotEngine-release', ext:'aar')
- compile 'com.android.support:appcompat-v7:24.0.0'
- compile 'com.squareup.okhttp3:okhttp:3.6.0'
- compile 'com.orhanobut:logger:2.1.1'
+ implementation(name:'DotEngine-release', ext:'aar')
+ implementation 'com.android.support:appcompat-v7:24.0.0'
+ implementation 'com.squareup.okhttp3:okhttp:3.6.0'
+ implementation 'com.orhanobut:logger:2.1.1'
}
diff --git a/DotEngineExample/src/main/AndroidManifest.xml b/DotEngineExample/src/main/AndroidManifest.xml
index 26d6c66..001cf48 100644
--- a/DotEngineExample/src/main/AndroidManifest.xml
+++ b/DotEngineExample/src/main/AndroidManifest.xml
@@ -4,9 +4,6 @@
android:versionCode="1"
android:versionName="1.0">
-
diff --git a/DotEngineExample/src/main/java/cc/dot/engine/example/CropVideoActivity.java b/DotEngineExample/src/main/java/cc/dot/engine/example/CropVideoActivity.java
index e6180c7..ac0760d 100644
--- a/DotEngineExample/src/main/java/cc/dot/engine/example/CropVideoActivity.java
+++ b/DotEngineExample/src/main/java/cc/dot/engine/example/CropVideoActivity.java
@@ -17,6 +17,7 @@
import cc.dot.engine.DotEngine;
import cc.dot.engine.DotStream;
import cc.dot.engine.DotView;
+import cc.dot.engine.audio.DotAudioManager;
import cc.dot.engine.listener.DotEngineListener;
import cc.dot.engine.listener.DotStreamListener;
import cc.dot.engine.type.DotEngineErrorType;
@@ -297,6 +298,11 @@ public void onStateChange(DotEngineStatus dotEngineStatus) {
}
}
+
+ @Override
+ public void onAudioDeviceChanged(DotAudioManager.AudioDevice device) {
+
+ }
};
diff --git a/README.md b/README.md
index 46bf075..dec481b 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# dotEngine sdk android
-dotEngine 音视频实时通话SDK. 应用场景一对一通话, 多对多通话, 一对多直播, 连麦直播, 抓娃娃, 支持定制以及二次开发
+dotEngine 音视频实时通话SDK. 应用场景一对一通话, 多对多通话, 一对多直播, 连麦直播, 抓娃娃, 视频客服, 远程问诊, 支持定制以及二次开发
## 特点
@@ -19,6 +19,9 @@ dotEngine 音视频实时通话SDK. 应用场景一对一通话, 多对多通话
- 视频渲染支持全显示以及填充模式
- 断网重连
- Simulcast
+- 屏幕共享 **需要Android5.0+**
+- 视频录制
+- 支持TCP模式
## 使用
@@ -46,5 +49,3 @@ docs[http://docs.dot.cc]
邮箱: leeoxiang@gmail.com
-
-
diff --git a/build.gradle b/build.gradle
index c095292..3f6e6c1 100644
--- a/build.gradle
+++ b/build.gradle
@@ -8,7 +8,7 @@ buildscript {
google()
}
dependencies {
- classpath 'com.android.tools.build:gradle:3.0.0'
+ classpath 'com.android.tools.build:gradle:3.4.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties
index 5051615..363b1b6 100644
--- a/gradle/wrapper/gradle-wrapper.properties
+++ b/gradle/wrapper/gradle-wrapper.properties
@@ -1,6 +1,6 @@
-#Thu Mar 01 00:37:35 CST 2018
+#Tue Jun 11 16:00:12 CST 2019
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip