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

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

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

HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

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

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

分享
微博
QQ
微信
回复
3天前
相关问题
HarmonyOS 视频播放
62浏览 • 1回复 待解决
鸿蒙卡片服务可以播放视频吗。
5320浏览 • 1回复 待解决
HarmonyOS 视频播放相关
116浏览 • 1回复 待解决
HarmonyOS 视频后台播放问题
56浏览 • 1回复 待解决
HarmonyOS XComponent播放视频问题
71浏览 • 1回复 待解决
HarmonyOS 列表视频滚动播放
452浏览 • 1回复 待解决
HarmonyOS 视频列表播放问题
94浏览 • 1回复 待解决