影音播放››GSYVideoPlayer
GSYVideoPlayer

GSYVideoPlayer 13.0.0 安卓版

版本:13.0.0大小:68 MB

系统:Android类别:影音播放

更新时间:2026-08-21

GSYVideoPlayer是一款集成IJKPlayer、Media3(EXOPlayer)、MediaPlayer、AliPlayer四大内核的本地视频播放器,支持弹幕、滤镜、广告等扩展功能。作为全能播放器,它兼容MP4、AVI、WMV、FLV、MKV等几乎所有主流视频格式,同时全面支持RTSP、HLS、RTMP、HTTP、HTTPS、MPEG、Concat等各类流媒体协议,覆盖绝大多数常见播放场景。

软件功能

缓存:边播边缓存,使用了AndroidVideoCache;Media3(ExoPlayer)使用SimpleCache。

协议:h26345、Https、concat、rtsp、hls、rtmp、crypto、mpeg等等。(ijk模式格式支持)

滤镜:简单滤镜(马赛克、黑白、色彩过滤、高斯、模糊、模糊等等20多种)、动画、(水印、画面多重播放等)。

帧图:视频第一帧、视频帧截图功能、播放器 UI 组合截图功能,视频生成gif功能。

播放:列表播放、列表连续播放、重力旋转与手动旋转、视频本身rotation旋转属性、快播和慢播、网络视频加载速度。

画面:调整显示比例:默认、16:9、4:3、填充;播放时旋转画面角度(0,90,180,270);镜像旋转。

内核:IJKPlayer、Media3(EXOPlayer)、MediaPlayer、AliPlayer切换、自定义内核

布局:全屏与非全屏两套布局切换、没有任何操作控件的纯播放支持、弹幕功能、继承自定义任何布局。

播放:单例播放、多个同时播放、视频列表滑动自动播放、列表切换详情页面无缝播放。

窗口:小窗口、多窗体下(包括桌面)的小窗口播放。

广告:片头广告、跳过广告支持、中间插入广告功能。

字幕:支持通用外挂字幕 Overlay,SRT/WebVTT 可跨 IJK、Media3(EXOPlayer)、MediaPlayer 等内核使用;Media3 内嵌字幕可桥接到同一套 UI。

软件亮点

分层架构,播放内核层、Manager层、渲染层、UI层,各管各的,职责清晰,想扩展啥功能直接加模块就行。

内存管理和性能都做了大幅优化。还支持首屏秒开、预加载关键帧、多分辨率切换,这些在实际项目里都是刚需。

在App代码中使用GSYVideoPlayer播放器

GSYVideoPlayer提供了三种播放器控件,分别是NormalGSYVideoPlayer、GSYADVideoPlayer和ListGSYVideoPlayer,它们在App代码中的用法分别说明如下:

1、普通播放器NormalGSYVideoPlayer

NormalGSYVideoPlayer用来播放单个视频文件,在XML文件中放置该控件的代码如下所示:

<com.shuyu.gsyvideoplayer.video.NormalGSYVideoPlayer

android:id="@+id/video_player"

android:layout_width="match_parent"

android:layout_height="300dp" />

2、广告播放器GSYADVideoPlayer

GSYADVideoPlayer用来播放视频文件的片头广告,注意该控件要和NormalGSYVideoPlayer搭配使用。在XML文件中放置该控件的代码如下所示:

<RelativeLayout

android:layout_width="match_parent"

android:layout_height="match_parent">

<com.shuyu.gsyvideoplayer.video.NormalGSYVideoPlayer

android:id="@+id/detail_player"

android:layout_width="match_parent"

android:layout_height="300dp" />

<com.shuyu.gsyvideoplayer.video.GSYADVideoPlayer

android:id="@+id/ad_player"

android:layout_width="match_parent"

android:layout_height="300dp"

android:visibility="gone" />

</RelativeLayout>

3、列表播放器ListGSYVideoPlayer

ListGSYVideoPlayer用来播放在时间上按顺序排成列表的若干视频文件,在XML文件中放置该控件的代码如下所示:

<com.shuyu.gsyvideoplayer.video.ListGSYVideoPlayer

android:id="@+id/detail_player"

android:layout_width="match_parent"

android:layout_height="300dp" />

然后运行测试App,观察NormalGSYVideoPlayer播放网络视频的效果如下图所示:

因为NormalGSYVideoPlayer的播放内核基于IJKPlayer、EXOPlayer和AliPlayer,默认就支持HLS、RTMP等直播链接,所以无需改动代码,只要把视频地址换成以m3u8结尾的HLS链接,或者以rtmp开头的RTMP链接,即可让NormalGSYVideoPlayer播放直播内容。利用NormalGSYVideoPlayer播放直播视频的效果图如下所示:

更新日志

优化用户体验

修复bug


显示全部

应用信息

热门推荐

猜你喜欢

下载排行

  1. 1 漫播FM 1.6.11 安卓版 漫播FM 1.6.11 安卓版

    影音播放 / 92.9M / 2026-08-21

    进入
  2. 2 mytv 2.0.9 安卓版 mytv 2.0.9 安卓版

    影音播放 / 10.4M / 2026-08-21

    进入
  3. 3 麦芽剧场 1.3 官方版 麦芽剧场 1.3 官方版

    影音播放 / 51.1M / 2026-08-21

    进入
  4. 4 风芒 8.4.3 安卓版 风芒 8.4.3 安卓版

    影音播放 / 125.4M / 2026-08-21

    进入
  5. 5 酷狗音乐极速版 5.2.61 安卓版 酷狗音乐极速版 5.2.61 安卓版

    影音播放 / 105.2M / 2026-08-21

    进入
  6. 6 豆蛙视频 3.9.3 安卓版 豆蛙视频 3.9.3 安卓版

    影音播放 / 35.5M / 2026-08-21

    进入
  7. 7 btnull 1.1.0 安卓版 btnull 1.1.0 安卓版

    影音播放 / 25.5M / 2026-08-21

    进入
  8. 8 agefans 1.0.2 安卓版 agefans 1.0.2 安卓版

    影音播放 / 3.1M / 2026-08-21

    进入
  9. 9 忍者影视TV 1.3.5 安卓版 忍者影视TV 1.3.5 安卓版

    影音播放 / 26.6M / 2026-08-21

    进入
  10. 10 麦萌短剧 2.3.6 免费版 麦萌短剧 2.3.6 免费版

    影音播放 / 86.5M / 2026-08-21

    进入
需要授予该应用的权限X
写入外部存储
允许程序写入外部存储,如SD卡上写文件
-------------------------------------
访问外部存储
访问外部存储的权限
-------------------------------------
访问网络
访问网络连接,可能产生GPRS流量
-------------------------------------
拍照权限
允许访问摄像头进行拍照
-------------------------------------
获取网络状态
获取网络信息状态,如当前的网络连接是否有效
-------------------------------------
获取WiFi状态
获取当前WiFi接入的状态以及WLAN热点的信息
-------------------------------------
排序系统任务
重新排序系统Z轴运行中的任务
-------------------------------------
使用闪光灯
允许访问闪光灯
-------------------------------------
读写系统设置
允许读写系统设置项
-------------------------------------
挂载文件系统
挂载、反挂载外部文件系统
-------------------------------------
录音
录制声音通过手机或耳机的麦克
-------------------------------------
显示系统窗口
显示系统窗口
-------------------------------------
使用振动
允许振动
-------------------------------------