/VideoCache

视频缓存,同时可以预缓存多个视频,不干扰正常播放

Primary LanguageJava

VideoCache

AndroidVideoCache

Cache support for any video player with help of single line

在原fork项目上添加功能

  • 脱离播放器提前缓存百分比,适用于短视频列表秒开场景 ------>播放当前视频提前预加载下一个视频百分之几,当正式播放时如果没有缓冲完成会取消缓存正式播下边播,已缓存部分有效 依赖:
implementation 'com.github.dynckathline:videocache:1.0.0'

使用:

 PreloadManager.getInstance(getApplicationContext()).addPreloadTask("http://vfx.mtime.cn/Video/2019/03/18/mp4/190318214226685784.mp4",10); //提前加载百分10
        
        
 String proxyUrl = proxy.getProxyUrl("http://vfx.mtime.cn/Video/2019/03/18/mp4/190318214226685784.mp4");
 mVideoView.setVideoPath(proxyUrl); // 滑动到时候正式播放