从缓存的视频ExoPlayer中获取uri

时间:2019-05-20 14:51:56

标签: android caching exoplayer exoplayer2.x

我对ExoPlayer和缓存有疑问。已经为此苦苦挣扎了两天,并通过互联网进行了搜索,但是我无法在一幅照片中收集所有信息,甚至不知道这是可能的。所以我的问题是:

是否可以缓存ExoPlayerCacheDataSourceCacheUtils组件,而视频中的Uri可以缓存?喜欢独立于ExoPlayer

我尝试使用DataSpecCacheUtilSimpleCache,但找不到解决方法。

我不知道这是一个简单的问题,还是根本不可能。任何帮助将不胜感激

1 个答案:

答案 0 :(得分:-1)

如果您使用的是simplecache,则可以将所有url检索为缓存的键,如下所示:

abc.getcache(context).getKeys();

这将返回所有已将其数据缓存在应用程序缓存中的网址。

如果要缓存视频,请参阅Google 2018的exoplayer视频。 https://www.youtube.com/watch?v=svdq1BWl4r8