GSYVideoPlayerAPP一款万能的视频播放器APP,支持 IJKPlayer、 Media3(EXOPlayer2)、MediaPlayer、AliPlayer,实现了多功能的视频播放器。GSYVideoPlayer提供了丰富的功能和灵活的接口,使开发者可以轻松集成并定制化视频播放器。
1、暂停前后台切换不黑屏;调整不同清晰度的支持;无缝切换支持;锁定/解锁全屏点击功能;进度条小窗口预览(测试)。
2、可自定义渲染层、自定义管理层、自定义播放层(控制层)、自定义缓存层。
3、片头广告、跳过广告支持、中间插入广告功能。
1、边播边缓存,使用了AndroidVideoCache;Media3(ExoPlayer)使用SimpleCache。
2、h263\4\5、Https、concat、rtsp、hls、rtmp、crypto、mpeg等等。(ijk模式格式支持)
3、简单滤镜(马赛克、黑白、色彩过滤、高斯、模糊、模糊等等20多种)、动画、(水印、画面多重播放等)。
4、列表播放、列表连续播放、重力旋转与手动旋转、视频本身rotation旋转属性、快播和慢播、网络视频加载速度。
1、全屏与非全屏两套布局切换、没有任何操作控件的纯播放支持、弹幕功能、继承自定义任何布局。
2、调整显示比例:默认、16:9、4:3、填充;播放时旋转画面角度(0,90,180,270);镜像旋转。
3、视频第一帧、视频帧截图功能,视频生成gif功能。
4、单例播放、多个同时播放、视频列表滑动自动播放、列表切换详情页面无缝播放。
1、基于IJKplayer、ExoPlayer和MediaPlayer等技术实现,支持常见的视频格式,如MP4、AVI、WMV等
2、提供了直观友好的控制界面,包括播放/暂停按钮、进度条、音量控制等,用户可以方便地进行操作。
3、支持悬浮窗功能的设备,GSYVideoPlayer还可以在悬浮窗口中播放视频,实现多窗口同时观看的效果。
4、开发者可以自定义播放按钮、进度条样式等,以及选择不同的皮肤主题,使视频播放器与应用风格保持一致。