From 4afabcc5ba11541cf26fbb905a7b28b5e556871f Mon Sep 17 00:00:00 2001 From: guoshuyu Date: Wed, 30 May 2018 09:44:36 +0800 Subject: [PATCH] readme --- README.md | 36 +++++++++--------- RECORD.md | 5 --- DECODERS.md => doc/DECODERS.md | 0 dependencies.md => doc/DEPENDENCIES.md | 0 .../GSYVIDEO_PLAYER_PROJECT_INFO.md | 2 + QUESTION.md => doc/QUESTION.md | 0 UPDATE_VERSION.md => doc/UPDATE_VERSION.md | 0 07.gif => img/07.gif | Bin 09.gif => img/09.gif | Bin 11.gif => img/11.gif | Bin 22.gif => img/22.gif | Bin 33.gif => img/33.gif | Bin 44.gif => img/44.gif | Bin 55.gif => img/55.gif | Bin 99.png => img/99.png | Bin StructureChart.log => img/StructureChart.log | 0 .../StructureChart2.jpg | Bin home_logo.png => img/home_logo.png | Bin thanks.jpg => img/thanks.jpg | Bin 19 files changed, 20 insertions(+), 23 deletions(-) delete mode 100644 RECORD.md rename DECODERS.md => doc/DECODERS.md (100%) rename dependencies.md => doc/DEPENDENCIES.md (100%) rename GSYVIDEO_PLAYER_PROJECT_INFO.md => doc/GSYVIDEO_PLAYER_PROJECT_INFO.md (97%) rename QUESTION.md => doc/QUESTION.md (100%) rename UPDATE_VERSION.md => doc/UPDATE_VERSION.md (100%) rename 07.gif => img/07.gif (100%) rename 09.gif => img/09.gif (100%) rename 11.gif => img/11.gif (100%) mode change 100755 => 100644 rename 22.gif => img/22.gif (100%) mode change 100755 => 100644 rename 33.gif => img/33.gif (100%) mode change 100755 => 100644 rename 44.gif => img/44.gif (100%) mode change 100755 => 100644 rename 55.gif => img/55.gif (100%) mode change 100755 => 100644 rename 99.png => img/99.png (100%) rename StructureChart.log => img/StructureChart.log (100%) rename StructureChart2.jpg => img/StructureChart2.jpg (100%) rename home_logo.png => img/home_logo.png (100%) rename thanks.jpg => img/thanks.jpg (100%) diff --git a/README.md b/README.md index 00b197123..6cf2969ec 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ -![](https://github.com/CarGuo/GSYVideoPlayer/blob/master/home_logo.png) +![](https://github.com/CarGuo/GSYVideoPlayer/blob/master/img/home_logo.png) ## 基于[IJKPlayer](https://github.com/Bilibili/ijkplayer)(兼容系统MediaPlayer与EXOPlayer2),实现了多功能的视频播放器。 (请仔细阅读下方各项说明,大多数问题可在下方找到解答)。 @@ -33,7 +33,7 @@ [![GitHub issues](https://img.shields.io/github/issues/CarGuo/GSYVideoPlayer.svg)](https://github.com/CarGuo/GSYVideoPlayer/issues) [![GitHub license](https://img.shields.io/github/license/CarGuo/GSYVideoPlayer.svg)](https://github.com/CarGuo/GSYVideoPlayer/blob/master/LICENSE) -### [微信赞赏链接](https://github.com/CarGuo/GSYVideoPlayer/blob/master/thanks.jpg) +### [微信赞赏链接](https://github.com/CarGuo/GSYVideoPlayer/blob/master/img/thanks.jpg) ### [Demo APK 下载地址](https://github.com/CarGuo/GSYVideoPlayer/releases) @@ -78,7 +78,7 @@ compile 'com.shuyu:gsyVideoPlayer-ex_so:5.0.0-beta' ``` -### [--- 更多依赖方式请点击 - ](https://github.com/CarGuo/GSYVideoPlayer/blob/master/dependencies.md) +### [--- 更多依赖方式请点击 - ](https://github.com/CarGuo/GSYVideoPlayer/blob/master/doc/DEPENDENCIES.md) ## 二、其他推荐 @@ -89,41 +89,41 @@ compile 'com.shuyu:gsyVideoPlayer-ex_so:5.0.0-beta' ## 三、文档Wiki -### [--- 项目解析说明](https://github.com/CarGuo/GSYVideoPlayer/blob/master/GSYVIDEO_PLAYER_PROJECT_INFO.md) +### [--- 项目解析说明](https://github.com/CarGuo/GSYVideoPlayer/blob/master/doc/GSYVIDEO_PLAYER_PROJECT_INFO.md) #### [--- 使用说明、接口文档 - 入口](https://github.com/CarGuo/GSYVideoPlayer/wiki) -### [--- 问题集锦 - 入口(大部分你遇到的问题都在这里解决) ](https://github.com/CarGuo/GSYVideoPlayer/blob/master/QUESTION.md) -#### [--- 项目支持视频格式(如果遇上黑屏,没声音)](https://github.com/CarGuo/GSYVideoPlayer/blob/master/DECODERS.md) +### [--- 问题集锦 - 入口(大部分你遇到的问题都在这里解决) ](https://github.com/CarGuo/GSYVideoPlayer/blob/master/doc/QUESTION.md) +#### [--- 项目支持视频格式(如果遇上黑屏,没声音)](https://github.com/CarGuo/GSYVideoPlayer/blob/master/doc/DECODERS.md) #### [--- IJKPlayer问题 - 入口](http://www.jianshu.com/p/220b00d00deb)  #### [--- IJKPlayer编译自定义SO - 入口](http://www.jianshu.com/p/bd289e25d272)  -#### [--- 版本更新说明 - 入口](https://github.com/CarGuo/GSYVideoPlayer/blob/master/UPDATE_VERSION.md) +#### [--- 版本更新说明 - 入口](https://github.com/CarGuo/GSYVideoPlayer/blob/master/doc/UPDATE_VERSION.md) -![框架图](https://raw.githubusercontent.com/CarGuo/GSYVideoPlayer/master/StructureChart2.jpg) +![框架图](https://raw.githubusercontent.com/CarGuo/GSYVideoPlayer/master/img/StructureChart2.jpg) ## 四、运行效果 * ### 1、打开一个播放(旋转、镜像、填充) - + * ### 2、列表/详情模式(动画、旋转、小窗体)
- - - + + +
* ### 3、弹幕 - + * ### 4、滤镜和GL动画 - + * ### 6、背景铺满模糊播放 - + * ### 7、进度条小窗口预览 - + ## 五、近期版本 @@ -138,7 +138,7 @@ compile 'com.shuyu:gsyVideoPlayer-ex_so:5.0.0-beta' -### 更多版本请查阅:[版本更新说明](https://github.com/CarGuo/GSYVideoPlayer/blob/master/UPDATE_VERSION.md) +### 更多版本请查阅:[版本更新说明](https://github.com/CarGuo/GSYVideoPlayer/blob/master/doc/UPDATE_VERSION.md) ## 六、关于Issues @@ -201,7 +201,7 @@ compile 'com.shuyu:gsyVideoPlayer-ex_so:5.0.0-beta' ##### 微信赞赏码 - + ## License diff --git a/RECORD.md b/RECORD.md deleted file mode 100644 index d14dcc77b..000000000 --- a/RECORD.md +++ /dev/null @@ -1,5 +0,0 @@ -1、未加载成功的跳转暂停和释放问题 - -2、单双击问题 https://github.com/CarGuo/GSYVideoPlayer/issues/402 - -3、android7.0 先开启网易云音乐后台播放音乐 再打开 demo中detailplayer 进行全屏小屏切换 con全屏切换到小屏时 出现视频声音和后台音乐一起播放 diff --git a/DECODERS.md b/doc/DECODERS.md similarity index 100% rename from DECODERS.md rename to doc/DECODERS.md diff --git a/dependencies.md b/doc/DEPENDENCIES.md similarity index 100% rename from dependencies.md rename to doc/DEPENDENCIES.md diff --git a/GSYVIDEO_PLAYER_PROJECT_INFO.md b/doc/GSYVIDEO_PLAYER_PROJECT_INFO.md similarity index 97% rename from GSYVIDEO_PLAYER_PROJECT_INFO.md rename to doc/GSYVIDEO_PLAYER_PROJECT_INFO.md index 45a733f75..9a828e2d4 100644 --- a/GSYVIDEO_PLAYER_PROJECT_INFO.md +++ b/doc/GSYVIDEO_PLAYER_PROJECT_INFO.md @@ -8,6 +8,8 @@ * **Video 播放器控件层**:GSYTextureRenderVIew 到 GSYVideoPlayer 五层。 * **Render 渲染控件层**:TextureView、SurfaceView、GLSurfaceView(GSYRenderView <- IGSYRenderView)。 +**目前整个video层即是传统controller层,也是大部分时候自定义实现需要继承的层** + #### 结构如下图: ![框架图](https://raw.githubusercontent.com/CarGuo/GSYVideoPlayer/master/StructureChart2.jpg) diff --git a/QUESTION.md b/doc/QUESTION.md similarity index 100% rename from QUESTION.md rename to doc/QUESTION.md diff --git a/UPDATE_VERSION.md b/doc/UPDATE_VERSION.md similarity index 100% rename from UPDATE_VERSION.md rename to doc/UPDATE_VERSION.md diff --git a/07.gif b/img/07.gif similarity index 100% rename from 07.gif rename to img/07.gif diff --git a/09.gif b/img/09.gif similarity index 100% rename from 09.gif rename to img/09.gif diff --git a/11.gif b/img/11.gif old mode 100755 new mode 100644 similarity index 100% rename from 11.gif rename to img/11.gif diff --git a/22.gif b/img/22.gif old mode 100755 new mode 100644 similarity index 100% rename from 22.gif rename to img/22.gif diff --git a/33.gif b/img/33.gif old mode 100755 new mode 100644 similarity index 100% rename from 33.gif rename to img/33.gif diff --git a/44.gif b/img/44.gif old mode 100755 new mode 100644 similarity index 100% rename from 44.gif rename to img/44.gif diff --git a/55.gif b/img/55.gif old mode 100755 new mode 100644 similarity index 100% rename from 55.gif rename to img/55.gif diff --git a/99.png b/img/99.png similarity index 100% rename from 99.png rename to img/99.png diff --git a/StructureChart.log b/img/StructureChart.log similarity index 100% rename from StructureChart.log rename to img/StructureChart.log diff --git a/StructureChart2.jpg b/img/StructureChart2.jpg similarity index 100% rename from StructureChart2.jpg rename to img/StructureChart2.jpg diff --git a/home_logo.png b/img/home_logo.png similarity index 100% rename from home_logo.png rename to img/home_logo.png diff --git a/thanks.jpg b/img/thanks.jpg similarity index 100% rename from thanks.jpg rename to img/thanks.jpg