CarGuo / GSYVideoPlayer

视频播放器(IJKplayer、ExoPlayer、MediaPlayer),HTTPS,16k page size,支持弹幕,外挂字幕,支持滤镜、水印、gif截图,片头广告、中间广告,多个同时播放,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持,支持列表播放 ,列表全屏动画,视频加载速度,列表小窗口支持拖动,动画效果,调整比例,多分辨率切换,支持切换播放器,进度条小窗口预览,列表切换详情页面无缝播放,rtsp、concat、mpeg。
https://juejin.cn/user/817692379985752/posts
Apache License 2.0
20.17k stars 4.19k forks source link

Fragment的子Fragment中使用 StandardGSYVideoPlayer,播放前几秒或前十几秒卡顿 #1985

Closed zhoupeng2 closed 5 years ago

zhoupeng2 commented 5 years ago

问题描述:

在Fragment 使用Viewpager+Fragment。在子Fragment的子Fragment中使用 StandardGSYVideoPlayer,播放前几秒或前十几秒卡顿,是在低端机下卡顿 视频总长度 1m20s. 不点播放 操作和滑动都很流畅。 看了之前 Closed 的Issues 也出现过这个问题。但是我是在Fragment的子Fragment中使用。 问题机型/系统:

OPPO R9m Android 5.1 运行内存 4G

implementation 'com.shuyu:gsyVideoPlayer-java:6.0.1' Demo中的复现步骤

在子Fragment的子Fragment中使用 StandardGSYVideoPlayer,前几秒或者十几秒也可能一直卡顿。

麻烦看一下解决办法,谢谢。

zhoupeng2 commented 5 years ago

在 Fragment使用的话 是不会卡顿的

CarGuo commented 5 years ago

这个和在哪里使用没关系,卡顿原因和播放器无关,只能你自己找找哪里造成的,我也没办法帮你看的。

zhoupeng2 commented 5 years ago

好的。谢谢

zhoupeng2 commented 5 years ago

是我布局的问题,Activity+Fragment+子Fragment。布局xml实在嵌套太多层导致卡顿