diff --git a/LiveDemo/.gitignore b/KSYLiveDemo/.gitignore
similarity index 82%
rename from LiveDemo/.gitignore
rename to KSYLiveDemo/.gitignore
index c6cbe56..39fb081 100644
--- a/LiveDemo/.gitignore
+++ b/KSYLiveDemo/.gitignore
@@ -6,3 +6,4 @@
.DS_Store
/build
/captures
+.externalNativeBuild
diff --git a/LiveDemo/.idea/compiler.xml b/KSYLiveDemo/.idea/compiler.xml
similarity index 100%
rename from LiveDemo/.idea/compiler.xml
rename to KSYLiveDemo/.idea/compiler.xml
diff --git a/LiveDemo/.idea/copyright/profiles_settings.xml b/KSYLiveDemo/.idea/copyright/profiles_settings.xml
similarity index 100%
rename from LiveDemo/.idea/copyright/profiles_settings.xml
rename to KSYLiveDemo/.idea/copyright/profiles_settings.xml
diff --git a/LiveDemo/.idea/encodings.xml b/KSYLiveDemo/.idea/encodings.xml
similarity index 100%
rename from LiveDemo/.idea/encodings.xml
rename to KSYLiveDemo/.idea/encodings.xml
diff --git a/LiveDemo/.idea/gradle.xml b/KSYLiveDemo/.idea/gradle.xml
similarity index 75%
rename from LiveDemo/.idea/gradle.xml
rename to KSYLiveDemo/.idea/gradle.xml
index 508b3d9..2d66085 100644
--- a/LiveDemo/.idea/gradle.xml
+++ b/KSYLiveDemo/.idea/gradle.xml
@@ -9,14 +9,10 @@
+
-
+
diff --git a/LiveDemo/.idea/misc.xml b/KSYLiveDemo/.idea/misc.xml
similarity index 84%
rename from LiveDemo/.idea/misc.xml
rename to KSYLiveDemo/.idea/misc.xml
index 5d19981..7158618 100644
--- a/LiveDemo/.idea/misc.xml
+++ b/KSYLiveDemo/.idea/misc.xml
@@ -43,4 +43,20 @@
+
+
+
+
+ 1.8
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/LiveDemo/.idea/modules.xml b/KSYLiveDemo/.idea/modules.xml
similarity index 52%
rename from LiveDemo/.idea/modules.xml
rename to KSYLiveDemo/.idea/modules.xml
index fc24b25..47a38b5 100644
--- a/LiveDemo/.idea/modules.xml
+++ b/KSYLiveDemo/.idea/modules.xml
@@ -2,8 +2,9 @@
-
+
+
\ No newline at end of file
diff --git a/LiveDemo/.idea/runConfigurations.xml b/KSYLiveDemo/.idea/runConfigurations.xml
similarity index 100%
rename from LiveDemo/.idea/runConfigurations.xml
rename to KSYLiveDemo/.idea/runConfigurations.xml
diff --git a/LiveDemo/app/.gitignore b/KSYLiveDemo/app/.gitignore
similarity index 100%
rename from LiveDemo/app/.gitignore
rename to KSYLiveDemo/app/.gitignore
diff --git a/LiveDemo/app/build.gradle b/KSYLiveDemo/app/build.gradle
similarity index 64%
rename from LiveDemo/app/build.gradle
rename to KSYLiveDemo/app/build.gradle
index d444681..8e46482 100644
--- a/LiveDemo/app/build.gradle
+++ b/KSYLiveDemo/app/build.gradle
@@ -2,36 +2,27 @@ apply plugin: 'com.android.application'
android {
compileSdkVersion 24
- buildToolsVersion "24.0.0"
-
+ buildToolsVersion "24.0.1"
defaultConfig {
applicationId "com.ksyun.live.demo"
- minSdkVersion 16
+ minSdkVersion 15
targetSdkVersion 24
versionCode 1
versionName "1.0"
+ testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
-
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
-
- sourceSets{
- main{
- jniLibs.srcDir 'libs'
- }
- }
}
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
- testCompile 'junit:junit:4.12'
- compile 'com.android.support:appcompat-v7:24.1.1'
+ compile 'com.android.support:appcompat-v7:24.2.1'
compile 'com.android.support:design:24.1.1'
+ compile project(':libksylive')
compile files('libs/zxing.jar')
- compile files('libs/bugly_crash_release.jar')
- compile project(':livelib')
}
diff --git a/LiveDemo/app/libs/zxing.jar b/KSYLiveDemo/app/libs/zxing.jar
similarity index 100%
rename from LiveDemo/app/libs/zxing.jar
rename to KSYLiveDemo/app/libs/zxing.jar
diff --git a/LiveDemo/livelib/proguard-rules.pro b/KSYLiveDemo/app/proguard-rules.pro
similarity index 88%
rename from LiveDemo/livelib/proguard-rules.pro
rename to KSYLiveDemo/app/proguard-rules.pro
index 7718b1c..f6159eb 100644
--- a/LiveDemo/livelib/proguard-rules.pro
+++ b/KSYLiveDemo/app/proguard-rules.pro
@@ -1,6 +1,6 @@
# Add project specific ProGuard rules here.
# By default, the flags in this file are appended to flags specified
-# in /Users/liubohua/Library/Android/sdk/tools/proguard/proguard-android.txt
+# in /Users/le/Library/Android/sdk/tools/proguard/proguard-android.txt
# You can edit the include path and order by changing the proguardFiles
# directive in build.gradle.
#
diff --git a/LiveDemo/app/src/main/AndroidManifest.xml b/KSYLiveDemo/app/src/main/AndroidManifest.xml
similarity index 63%
rename from LiveDemo/app/src/main/AndroidManifest.xml
rename to KSYLiveDemo/app/src/main/AndroidManifest.xml
index 13c9be3..fa770ee 100644
--- a/LiveDemo/app/src/main/AndroidManifest.xml
+++ b/KSYLiveDemo/app/src/main/AndroidManifest.xml
@@ -1,17 +1,12 @@
-
-
-
-
-
-
-
+ package="com.ksyun.live.demo"
+ android:installLocation="preferExternal">
+
@@ -33,13 +28,13 @@
-
+
@@ -47,52 +42,47 @@
+
-
-
-
-
-
+ />
-
-
-
-
-
-
+
+
+
-
+
+
+
+
+
+
-
\ No newline at end of file
+
diff --git a/LiveDemo/app/src/main/java/com/ksyun/live/demo/MainActivity.java b/KSYLiveDemo/app/src/main/java/com/ksyun/live/demo/MainActivity.java
similarity index 80%
rename from LiveDemo/app/src/main/java/com/ksyun/live/demo/MainActivity.java
rename to KSYLiveDemo/app/src/main/java/com/ksyun/live/demo/MainActivity.java
index f9ccbea..be9b132 100644
--- a/LiveDemo/app/src/main/java/com/ksyun/live/demo/MainActivity.java
+++ b/KSYLiveDemo/app/src/main/java/com/ksyun/live/demo/MainActivity.java
@@ -6,8 +6,8 @@
import android.view.View;
import android.widget.Button;
-import com.ksyun.live.demo.activity.PlayerActivity;
-import com.tencent.bugly.crashreport.CrashReport;
+import com.ksyun.live.demo.player.activity.PlayerActivity;
+import com.ksyun.media.streamer.demo.DemoActivity;
public class MainActivity extends AppCompatActivity {
@@ -20,14 +20,13 @@ protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
- CrashReport.initCrashReport(getApplicationContext(), "900040861", true);
btn_player = (Button)findViewById(R.id.btn_player);
btn_stream = (Button)findViewById(R.id.btn_stream);
btn_stream.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
- Intent intent = new Intent(MainActivity.this,StreamActivity.class);
+ Intent intent = new Intent(MainActivity.this,DemoActivity.class);
startActivity(intent);
}
});
diff --git a/LiveDemo/app/src/main/java/com/ksyun/live/demo/activity/CaptureActivity.java b/KSYLiveDemo/app/src/main/java/com/ksyun/live/demo/player/activity/CaptureActivity.java
similarity index 94%
rename from LiveDemo/app/src/main/java/com/ksyun/live/demo/activity/CaptureActivity.java
rename to KSYLiveDemo/app/src/main/java/com/ksyun/live/demo/player/activity/CaptureActivity.java
index a645b85..8a9c5b1 100644
--- a/LiveDemo/app/src/main/java/com/ksyun/live/demo/activity/CaptureActivity.java
+++ b/KSYLiveDemo/app/src/main/java/com/ksyun/live/demo/player/activity/CaptureActivity.java
@@ -1,4 +1,4 @@
-package com.ksyun.live.demo.activity;
+package com.ksyun.live.demo.player.activity;
import android.app.Activity;
import android.content.Intent;
@@ -21,16 +21,16 @@
import com.google.zxing.BarcodeFormat;
import com.google.zxing.Result;
import com.ksyun.live.demo.R;
-import com.ksyun.live.demo.zxing.camera.CameraManager;
-import com.ksyun.live.demo.zxing.decoding.CaptureActivityHandler;
-import com.ksyun.live.demo.zxing.decoding.InactivityTimer;
-import com.ksyun.live.demo.zxing.view.ViewfinderView;
-
+import com.ksyun.live.demo.player.zxing.camera.CameraManager;
+import com.ksyun.live.demo.player.zxing.decoding.CaptureActivityHandler;
+import com.ksyun.live.demo.player.zxing.decoding.InactivityTimer;
+import com.ksyun.live.demo.player.zxing.view.ViewfinderView;
import java.io.IOException;
import java.util.Vector;
+
/**
* Initial the camera
* @author Ryan.Tang
diff --git a/LiveDemo/app/src/main/java/com/ksyun/live/demo/activity/HistoryActivity.java b/KSYLiveDemo/app/src/main/java/com/ksyun/live/demo/player/activity/HistoryActivity.java
similarity index 50%
rename from LiveDemo/app/src/main/java/com/ksyun/live/demo/activity/HistoryActivity.java
rename to KSYLiveDemo/app/src/main/java/com/ksyun/live/demo/player/activity/HistoryActivity.java
index d678688..9beb3fb 100644
--- a/LiveDemo/app/src/main/java/com/ksyun/live/demo/activity/HistoryActivity.java
+++ b/KSYLiveDemo/app/src/main/java/com/ksyun/live/demo/player/activity/HistoryActivity.java
@@ -1,4 +1,4 @@
-package com.ksyun.live.demo.activity;
+package com.ksyun.live.demo.player.activity;
import android.app.Activity;
import android.content.Context;
@@ -8,37 +8,31 @@
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
+import android.widget.ArrayAdapter;
import android.widget.ListView;
-import android.widget.SimpleAdapter;
import com.ksyun.live.demo.R;
-import com.ksyun.live.demo.model.NetDbAdapter;
-import com.ksyun.live.demo.util.Settings;
+import com.ksyun.live.demo.player.model.NetDbAdapter;
+import com.ksyun.live.demo.player.util.Settings;
import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.Map;
/**
* Created by liubohua on 16/7/20.
*/
public class HistoryActivity extends Activity{
private ListView hislist;
- private ArrayList