diff --git a/README.md b/README.md index 7befb8dd43611f41b0477a47c9051357b1eb753f..3b0a4fe54c7588245b2ef3f92085a1f4a370e749 100644 --- a/README.md +++ b/README.md @@ -55,24 +55,24 @@ #### A、直接引入 ``` //完整版引入 -implementation 'com.shuyu:GSYVideoPlayer:8.1.1' +implementation 'com.shuyu:GSYVideoPlayer:8.1.2' ``` #### B、添加java和你想要的so支持: ``` -implementation 'com.shuyu:gsyVideoPlayer-java:8.1.1' +implementation 'com.shuyu:gsyVideoPlayer-java:8.1.2' //是否需要ExoPlayer模式 -implementation 'com.shuyu:GSYVideoPlayer-exo2:8.1.1' +implementation 'com.shuyu:GSYVideoPlayer-exo2:8.1.2' //根据你的需求ijk模式的so -implementation 'com.shuyu:gsyVideoPlayer-armv5:8.1.1' -implementation 'com.shuyu:gsyVideoPlayer-armv7a:8.1.1' -implementation 'com.shuyu:gsyVideoPlayer-arm64:8.1.1' -implementation 'com.shuyu:gsyVideoPlayer-x64:8.1.1' -implementation 'com.shuyu:gsyVideoPlayer-x86:8.1.1' +implementation 'com.shuyu:gsyVideoPlayer-armv5:8.1.2' +implementation 'com.shuyu:gsyVideoPlayer-armv7a:8.1.2' +implementation 'com.shuyu:gsyVideoPlayer-arm64:8.1.2' +implementation 'com.shuyu:gsyVideoPlayer-x64:8.1.2' +implementation 'com.shuyu:gsyVideoPlayer-x86:8.1.2' ``` @@ -82,13 +82,13 @@ A、B普通版本支持263/264/265等,对于mpeg编码会有声音无画面情 C 引入的so支持mpeg编码和其他补充协议,但是so包相对变大。 ``` -implementation 'com.shuyu:gsyVideoPlayer-java:8.1.1' +implementation 'com.shuyu:gsyVideoPlayer-java:8.1.2' //是否需要ExoPlayer模式 -implementation 'com.shuyu:GSYVideoPlayer-exo2:8.1.1' +implementation 'com.shuyu:GSYVideoPlayer-exo2:8.1.2' //更多ijk的编码支持 -implementation 'com.shuyu:gsyVideoPlayer-ex_so:8.1.1' +implementation 'com.shuyu:gsyVideoPlayer-ex_so:8.1.2' ``` @@ -207,7 +207,16 @@ ExoSourceManager.setExoMediaSourceInterceptListener(new ExoMediaSourceInterceptL ## 五、近期版本 -## 8.1.0 (2020-03-15) + +## 8.1.2 (2020-03-29) + +* update support exo_player2 = '2.13.2' +* ijk uri.getScheme #3194 +* fix error cache server when HostnameVerifier & TrustManager null + + + +## 8.1.1 (2020-03-15) * #3174 fix HostnameVerifier for google play diff --git a/app/src/main/java/com/example/gsyvideoplayer/GSYApplication.java b/app/src/main/java/com/example/gsyvideoplayer/GSYApplication.java index d9bd43b432a816ac2aa96ef55193d05443e0ec31..55546b003a7847a95c89584817a457ab049f5dc1 100644 --- a/app/src/main/java/com/example/gsyvideoplayer/GSYApplication.java +++ b/app/src/main/java/com/example/gsyvideoplayer/GSYApplication.java @@ -111,7 +111,7 @@ public class GSYApplication extends MultiDexApplication { } });*/ - ProxyCacheManager.instance().setHostnameVerifier(new HostnameVerifier() { + /*ProxyCacheManager.instance().setHostnameVerifier(new HostnameVerifier() { @Override public boolean verify(String hostname, SSLSession session) { return true; @@ -133,7 +133,7 @@ public class GSYApplication extends MultiDexApplication { } } }; - ProxyCacheManager.instance().setTrustAllCerts(trustAllCerts); + ProxyCacheManager.instance().setTrustAllCerts(trustAllCerts);*/ } diff --git a/dependencies.gradle b/dependencies.gradle index cfd5951a442c2dafc1e63e0487a1dabbc917e781..1093348c14e634bc20ae8418349987ba579395d6 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -33,7 +33,7 @@ ext { imageLoader = '4.9.0' - gsyVideoVersion = '8.1.1' + gsyVideoVersion = '8.1.2' exo_player2 = '2.13.2' diff --git a/doc/DEPENDENCIES.md b/doc/DEPENDENCIES.md index 165a4d57617f67bcb9a91f28eb0b641a11f5483f..22a6f8c358fc95518cd01df9e3a7458043e18877 100644 --- a/doc/DEPENDENCIES.md +++ b/doc/DEPENDENCIES.md @@ -10,24 +10,24 @@ #### A、直接引入 ``` //完整版引入 -implementation 'com.shuyu:GSYVideoPlayer:8.1.1' +implementation 'com.shuyu:GSYVideoPlayer:8.1.2' ``` #### B、添加java和你想要的so支持: ``` -implementation 'com.shuyu:gsyVideoPlayer-java:8.1.1' +implementation 'com.shuyu:gsyVideoPlayer-java:8.1.2' //是否需要ExoPlayer模式 -implementation 'com.shuyu:GSYVideoPlayer-exo2:8.1.1' +implementation 'com.shuyu:GSYVideoPlayer-exo2:8.1.2' //根据你的需求ijk模式的so -implementation 'com.shuyu:gsyVideoPlayer-armv5:8.1.1' -implementation 'com.shuyu:gsyVideoPlayer-armv7a:8.1.1' -implementation 'com.shuyu:gsyVideoPlayer-arm64:8.1.1' -implementation 'com.shuyu:gsyVideoPlayer-x64:8.1.1' -implementation 'com.shuyu:gsyVideoPlayer-x86:8.1.1' +implementation 'com.shuyu:gsyVideoPlayer-armv5:8.1.2' +implementation 'com.shuyu:gsyVideoPlayer-armv7a:8.1.2' +implementation 'com.shuyu:gsyVideoPlayer-arm64:8.1.2' +implementation 'com.shuyu:gsyVideoPlayer-x64:8.1.2' +implementation 'com.shuyu:gsyVideoPlayer-x86:8.1.2' ``` @@ -37,13 +37,13 @@ A、B普通版本支持263/264/265等,对于mpeg编码会有声音无画面情 C 引入的so支持mpeg编码和其他补充协议,但是so包相对变大。 ``` -implementation 'com.shuyu:gsyVideoPlayer-java:8.1.1' +implementation 'com.shuyu:gsyVideoPlayer-java:8.1.2' //是否需要ExoPlayer模式 -implementatcon 'com.shuyu:GSYVideoPlayer-exo2:8.1.1' +implementatcon 'com.shuyu:GSYVideoPlayer-exo2:8.1.2' //更多ijk的编码支持 -implementation 'com.shuyu:gsyVideoPlayer-ex_so:8.1.1' +implementation 'com.shuyu:gsyVideoPlayer-ex_so:8.1.2' ``` @@ -69,7 +69,7 @@ allprojects { #### A、直接引入 ``` //完整版引入 -implementation 'com.github.CarGuo.GSYVideoPlayer:GSYVideoPlayer:v8.1.1' +implementation 'com.github.CarGuo.GSYVideoPlayer:GSYVideoPlayer:v8.1.2' ``` @@ -78,15 +78,15 @@ implementation 'com.github.CarGuo.GSYVideoPlayer:GSYVideoPlayer:v8.1.1' ``` -implementation 'com.github.CarGuo.GSYVideoPlayer:gsyVideoPlayer-java:v8.1.1' +implementation 'com.github.CarGuo.GSYVideoPlayer:gsyVideoPlayer-java:v8.1.2' -implementation 'com.github.CarGuo.GSYVideoPlayer:GSYVideoPlayer-exo2:v8.1.1' +implementation 'com.github.CarGuo.GSYVideoPlayer:GSYVideoPlayer-exo2:v8.1.2' -implementation 'com.github.CarGuo.GSYVideoPlayer:gsyVideoPlayer-arm64:v8.1.1' -implementation 'com.github.CarGuo.GSYVideoPlayer:gsyVideoPlayer-armv7a:v8.1.1' -implementation 'com.github.CarGuo.GSYVideoPlayer:gsyVideoPlayer-x86:v8.1.1' -implementation 'com.github.CarGuo.GSYVideoPlayer:gsyVideoPlayer-x64:v8.1.1' -implementation 'com.github.CarGuo.GSYVideoPlayer:gsyVideoPlayer-base:v8.1.1' +implementation 'com.github.CarGuo.GSYVideoPlayer:gsyVideoPlayer-arm64:v8.1.2' +implementation 'com.github.CarGuo.GSYVideoPlayer:gsyVideoPlayer-armv7a:v8.1.2' +implementation 'com.github.CarGuo.GSYVideoPlayer:gsyVideoPlayer-x86:v8.1.2' +implementation 'com.github.CarGuo.GSYVideoPlayer:gsyVideoPlayer-x64:v8.1.2' +implementation 'com.github.CarGuo.GSYVideoPlayer:gsyVideoPlayer-base:v8.1.2' ``` @@ -98,8 +98,8 @@ C 方法引入的so支持mpeg编码和其他补充协议,但是so包相对变 ``` -implementatcon 'com.github.CarGuo.GSYVideoPlayer:gsyVideoPlayer-java:v8.1.1' +implementatcon 'com.github.CarGuo.GSYVideoPlayer:gsyVideoPlayer-java:v8.1.2' -implementatcon 'com.github.CarGuo.GSYVideoPlayer:gsyVideoPlayer-ex_so:v8.1.1' +implementatcon 'com.github.CarGuo.GSYVideoPlayer:gsyVideoPlayer-ex_so:v8.1.2' ``` diff --git a/doc/UPDATE_VERSION.md b/doc/UPDATE_VERSION.md index e999f25965bb77864e33cb5e235c8f3080e51f6f..47f81d8371b1bfaf6cef8bbe0e2589c751609c03 100644 --- a/doc/UPDATE_VERSION.md +++ b/doc/UPDATE_VERSION.md @@ -1,7 +1,14 @@ ## 下方个版本说明,可以当做简单的wiki使用~,效果可参考DEMO。 -## 8.1.0 (2020-03-15) +## 8.1.2 (2020-03-29) + +* update support exo_player2 = '2.13.2' +* ijk uri.getScheme #3194 +* fix error cache server when HostnameVerifier & TrustManager null + + +## 8.1.1 (2020-03-15) * #3174 fix HostnameVerifier for google play diff --git a/gsyVideoPlayer/build.gradle b/gsyVideoPlayer/build.gradle index 989e81e1d7c5dab562ca8531b035145980388b24..4aea890ec5bc217e16a0fc8ef1644f3dbe8551cd 100644 --- a/gsyVideoPlayer/build.gradle +++ b/gsyVideoPlayer/build.gradle @@ -36,7 +36,7 @@ dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) // // api project(':gsyVideoPlayer-java') - api project(':gsyVideoPlayer-exo_player2') +// api project(':gsyVideoPlayer-exo_player2') // api project(':gsyVideoPlayer-armv5') // api project(':gsyVideoPlayer-armv7a') // api project(':gsyVideoPlayer-armv64') @@ -49,7 +49,7 @@ dependencies { //api "com.shuyu:GSYVideoPlayer:$gsyVideoVersion" api "com.shuyu:gsyVideoPlayer-java:$gsyVideoVersion" - //api "com.shuyu:GSYVideoPlayer-exo2:$gsyVideoVersion" + api "com.shuyu:GSYVideoPlayer-exo2:$gsyVideoVersion" api "com.shuyu:gsyVideoPlayer-armv5:$gsyVideoVersion" api "com.shuyu:gsyVideoPlayer-armv7a:$gsyVideoVersion" api "com.shuyu:gsyVideoPlayer-arm64:$gsyVideoVersion"