android播放器调研报告

作者 : 开心源码 本文共1223个字,预计阅读时间需要4分钟 发布时间: 2022-05-12 共377人阅读

来新公司一个月,天天跪舔大哥领导,最近领导安排新活让调研下播放器,主要由于现在项目有坑,用的VideoView坑较多,调研下基友网哪个开源项目较好一点。下面就是自己的调研报告。


Mediaplayer支持格式:https://developer.android.google.cn/guide/topics/media/media-formats

ExoPlayer 支持格式:

https://google.github.io/ExoPlayer/supported-formats.html

FFmpeg 支持格式:

https://blog.csdn.net/mqdchalali/article/details/52573245

首开和seek测试

网络:wifi

测试手机:魅族MX6

缓存清除:安装完成后,在设置里找到app,清理所有缓存。

首开时间操作: 卸载demo, 重新安装 ,点击播放按钮,截取三次。

未缓存结束seek操作:,清理缓存后,点击播放,任意拖拽进度条到未缓存部分,并随便拖动进度条.

缓存结束后seek操作:当播放/缓存进度条到头后,断掉网络,随便拖动。

测试网络地址:https://xmedia.2cq.com/beta/story/3r6xkt2vdxr/video/d6846a4df28180317a08ccd17159552c.mp4?form=mp4&length=47034109&duration=30657&width=720&height=1280

Jiaozivideoplayer

使用ijk内核 首开需要4-5s

image.png
image.pngimage.png

未完全缓存结束seek 时间为2-3s但是经常有卡慢现象

image.png

缓存结束后seek 在1s内 但是经常有卡慢现象

image.png

切换Exo内核

首开时间 在1.5s左右

image.png
image.png
image.png

未完全缓存结束seek 1-3s有卡慢现象

image.png
缓存结束后seek时间
时间基本在0.5s以内,能看到稍微有卡慢,卡慢感较低。
image.png

Ijkplayer

首开时间截图基本在1-2s之间

image.png
image.png
image.png

未完全缓存结束seek 基本在1s左右

image.png
缓存结束后seek时间
时间基本在1s以内,能看到卡慢现象,卡慢感较低
image.png

ExoPlayer

首开时间测试 基本在1s内

image.png
image.png
image.png

未完全缓存结束seek时间截图
基本保证在1-2s内

image.png
缓存结束后seek时间:
基本可以做到瞬间播放
image.png

GSYVideoPlayer

image.png
image.png
image.png

未完全缓存结束seek
基本在1-2s内

image.png
缓存结束后seek时间:
时间在1s内,但是会有一下页面卡慢
image.png

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » android播放器调研报告

发表回复