<commit_before>QSVideoPlayer　[![GitHub release][relesesvg]][relesezip] [![api][apisvg]][api]  [![License][licensesvg]][license]
====
  * QSVideoView接口完善,功能丰富
    * 支持设置视频比例
    * 支持两种悬浮窗
    * 支持扩展解码器
    * 智能切换全屏
    * 支持静音等
  * 只需100行java代码即可打造自己的播放器!<br/>提供QSVideoViewHelp辅助类,该类提供了常用控件的逻辑和手势调节支持,可快速自定义ui打造自己的播放器,不用写一行播放逻辑
  * 架构设计优良,模块化可扩展设计,解码模块目前提供了 AndroidMedia(系统自带)、ijkMedia(基于ffmepg)+ijkExoMedia(基于exo)、ExoMedia(2.0.4)解码器
  * 根据系统版本自动选择SurfaceView和TextureView
  * 支持本地视频,在线视频,m3u8直播等
  * 提供DemoQSVideoView成品播放器,支持手势
  * 提供list视频列表自动销毁播放框架

![qrcode][qrpng]
<br/>
[![apkurl][apkurlsvg]][apkurl]


## Preview
![](https://github.com/tohodog/QSVideoPlayer/raw/master/source/main.png)
![](https://github.com/tohodog/QSVideoPlayer/raw/master/source/full1.png)
![](https://github.com/tohodog/QSVideoPlayer/raw/master/source/lsit.gif)
![](https://github.com/tohodog/QSVideoPlayer/raw/master/source/float.png)
![](https://github.com/tohodog/QSVideoPlayer/raw/master/source/full2.jpg)


## 使用说明
下载项目 添加qsvideoplayer文件夹为自己的项目依赖即可 
<commit_msg>-readme<commit_after>QSVideoPlayer　[![GitHub release][relesesvg]][relesezip] [![api][apisvg]][api]  [![License][licensesvg]][license]
====
  * QSVideoView接口完善,功能丰富
    * 支持设置视频比例
    * 支持两种悬浮窗
    * 支持扩展解码器
    * 智能切换全屏
    * 支持静音等
  * 只需100行java代码即可打造自己的播放器!<br/>提供QSVideoViewHelp辅助类,该类提供了常用控件的逻辑和手势调节支持,可快速自定义ui打造自己的播放器,不用写一行播放逻辑
  * 架构设计优良,模块化可扩展设计,解码模块目前提供了 AndroidMedia(系统自带)、ijkMedia(基于ffmepg)+ijkExoMedia(基于exo)、ExoMedia(2.0.4)解码器
  * 根据系统版本自动选择SurfaceView和TextureView
  * 支持本地视频,在线视频,m3u8直播等
  * 提供DemoQSVideoView成品播放器,支持手势
  * 提供list视频列表自动销毁播放框架
  * 一句代码集成弹幕

![qrcode][qrpng]
<br/>
[![apkurl][apkurlsvg]][apkurl]


## Preview
![](https://github.com/tohodog/QSVideoPlayer/raw/master/source/main.png)
![](https://github.com/tohodog/QSVideoPlayer/raw/master/source/full1.png)
![](https://github.com/tohodog/QSVideoPlayer/raw/master/source/lsit.gif)
![](https://github.com/tohodog/QSVideoPlayer/raw/master/source/float.png)
![](https://github.com/tohodog/QSVideoPlayer/raw/master/source/full2.jpg)


## 使用说明
下载项目 添加qsvideoplayer文件夹为自己的项目依赖即可 

{'fraction_non_alphanumeric': 0.16642754662840745, 'fraction_numerical': 0.009564801530368245, 'mean_word_length': 6.314685314685315, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 10, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3883933', 'n_tokens_mistral': 1207, 'n_tokens_neox': 1317, 'n_words': 61}