ijkio:cache:ffio

来源:11-7 播放器缓存管理(一)

demonCry

2022-09-09

意思是如果setDataSource的path有ijkio:cache:ffio这么个前缀, ijk就会帮我们自动做缓存?so这个前缀是定死的吧?

然后ijk帮我们缓存的位置我们可以通过 setOption(FijkOption.formatCategory, 'cache_file_path', videoPath) 来更改?


老师是怎么知道的呢。。。我看 https://github.com/bilibili/ijkplayer 官方仓库里撒都没写, 简直了。。。 请问老师是在哪里看到的

而且这项目几年没更新了 … 国外的话常用的是哪款播放器呢

写回答

1回答

马超老师

2022-10-05

你理解的没错。ijkio:cache:ffio 这个前缀是ijkPlayer的cache协议规定的,是固定的字符串。官方仓库的文档写的比较浅显一点,因为直接有做过视频解码器的开发,自己编译过播放器,所以对这个比较熟悉。

目前国内基本上各大视频App内部都是集成的ijkPlayer,只不过会做非常大的改动,可能已经面目全非了。国外的话一般推荐Google公司出的exoPlayer,完全开源的,并且性能不错,功能完善,也很适合学习

0
0

基于Flutter 3.x 实战跨平台仿抖音App混合开发

以短视频APP为例,快速上手原生/Flutter 混合开发

507 学习 · 124 问题

查看课程