HarmonyOS 使用ijkPlayer播放网络视频,希望播放过之后,再次可以在无网络的情况下播放该视频流

1、播放过的视频,可以缓存在本地,下次可以直接播放本地资源。

2、视频缓存到一半,去播放别的视频,回头再播放该视频,可以播放本地资源,并继续缓存视频。

HarmonyOS
2024-12-28 08:50:53
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

server不同,获取的url必然是不同的;可以保存一个本地map来存储已缓存的视频及对应路径,获取url前先判断是否已有缓存,若有缓存则获取本地缓存文件去播放,不用重复去获取url。

可以参考下这个:https://gitee.com/harmonyos-cases/cases/blob/master/CommonAppDevelopment/feature/videocache/README.md

分享
微博
QQ
微信
回复
2024-12-28 10:30:44
相关问题
HarmonyOS ijkPlayer怎么视频后台播放
205浏览 • 1回复 待解决
HarmonyOS 视频播放
415浏览 • 1回复 待解决
鸿蒙卡片服务可以播放视频吗。
5573浏览 • 1回复 待解决
HarmonyOS 视频播放相关
443浏览 • 1回复 待解决
HarmonyOS 视频渲染播放
246浏览 • 1回复 待解决