相关文章
thinkpad T480s使用体验
7月13号海淘入手thinkpad T480s,历时大概一个月8月11号到手,到目前使用两周,这里记录一下使用体验。
之前本科时代用的电脑实在辣鸡,但是它陪伴了我整个本科时代,从来没有掉过链子,我很感谢它,…
建站知识
2024/12/2 23:26:51
音视频库Exoplayer的在线视频缓存机制(CacheDataSourceFactory、CacheDataSource、SimpleCache)
引言:做过音视频开发都知道缓存对于提升播放体验和开播效率的重要影响。今天分享一个缓存机制:音视频库Exoplayer的默认缓存(CacheDataSource),我认为是目前开源库中最优秀的缓存机制(学识有限哈)
**功能简单实现 &am…
建站知识
2024/12/2 23:33:02
Android:Android9.0使用 AndroidVideoCache时不能缓存播放视频的解决
一、问题现象: 项目中使用 https://github.com/danikula/AndroidVideoCache 作为视频缓存组件,但是在9.0手机上无法正常缓存,并且报错: 1、详细错误截图 输入图片说明 2、详细错误文本描述 2018-11-16 14:35:19.781 31012-32296/c…
建站知识
2024/12/2 23:39:18
AndroidVideoCache-视频边播放边缓存的代理策略
视频现状 现在视频播放的需求越来越常见,就和16年上半年的直播一样,似乎不加个视频已经不是个正常的APP了,连微信朋友圈都支持上传小视频,更别谈以视频为本命的一系列APP。视频方面主要是两块,一个是视频录制ÿ…
建站知识
2024/10/24 18:25:10
Guava:LoadingCache缓存
1 LoadingCache
LoadingCache缓存通过load和reload进行数据初始化和刷新。 load为同步加载数据,初始化时使用。 reload异步更新数据,更新数据时使用。
2 Usage
package thirdparty;import com.google.common.cache.CacheBuilder;
import com.google.c…
建站知识
2024/12/2 23:30:08
Guava Cache(LoadingCache)
Guava Cache guava cache是一个本地缓存。
优点
线程安全的缓存,与ConcurrentMap相似,但前者增加了更多的元素失效策略,后者只能显示的移除元素。提供了三种基本的缓存回收方式:基于容量回收、定时回收和基于引用回收。定时回收…
建站知识
2024/11/16 18:37:54
AndroidVideoCache研究
AndroidVideoCache研究
01.AndroidVideoCache ijk
我们想让ijk支持边下边播的能力,通过AndroidVideoCache就可以实现,AndroidVideoCache的设计很优雅,能够解耦不同的播放器,比如可以支持ijk、系统播放器mediaplayer、exoplayer…
建站知识
2024/11/13 10:31:24