开发者社区> 问答> 正文

请教一下VOD-视频点播的问题关于本地缓存我还有以下的一些问题需要麻烦你帮忙确认下。

请教一下VOD-视频点播的问题关于本地缓存我还有以下的一些问题需要麻烦你帮忙确认下。 本地缓存后 1、提前预加载高码率到本地,但播放时,网络一般,是否会播放我本地高码率视频 2、关于删除文件”可按需删除加载文件,以节省空间。iOS播放器SDK不提供删除接口,需要在App删除加载目录下的文件。”我的理解是删除缓存文件需要App完全自行实现 3、但函数参数又有以下描述 maxCapacityMB:最大缓存容量。单位:兆,默认值20GB,在清理时,如果缓存总容量超过此大小,则会以cacheItem为粒度,按缓存的最后时间排序,一个一个的删除最旧的缓存文件,直到小于等于最大缓存容量。 freeStorageMB:磁盘最小空余容量。单位:兆,默认值0,在清理时,同最大缓存容量,如果当前磁盘容量小于该值,也会按规则一个一个的删除缓存文件,直到freeStorage大于等于该值或者所有缓存都被清理掉。 这些参数设置是否会如描述一样有效 4、AliPlayerGlobalSettings clearCaches是否可用,如果可用功能是什么,看API头文件没有该函数描述

展开
收起
游客242jp2lsd3dac 2023-04-25 08:08:17 377 0
1 条回答
写回答
取消 提交回答
  • 1.使用URL方式播放,配置的单码率视频,已经充分缓存的情况下,下次播放就不会去请求网络了,所以是能正常播放的; 2.“可按需删除加载文件,以节省空间。iOS播放器SDK不提供删除接口,需要在App删除加载目录下的文件”这个是针对预加载生成的加载文件的; 3.这个是针对本地缓存的,本地缓存可设置maxCapacityMB最大缓存容量和freeStorageMB磁盘最小空余容量,按规则执行; 4. clearCaches是删除本地缓存自动生成的文件的。可以自定义清除本地缓存文件时机。此回答整理自钉群阿里云-VOD-视频点播-技术交流(进群先看公告)

    2023-04-25 17:31:25
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
基于英特尔 SSD 的虚拟机缓存解决SSD 立即下载
用户态高速块缓存方案 立即下载
高性能Web架构之缓存体系 立即下载