1.ExoPlayer
https://github.com/google/ExoPlayer
ExpPlayer是一个开源的,App等级的媒体API,它的开源项目包含了library和示例:
- 这部分是核心的库
- 这部分是演示怎么使用ExoPlayer的Demo
2.ijkplayer
项目地址: https://github.com/Bilibili/ijkplayer
介绍:
Ijkplayer 是Bilibili发布的基于 FFplay 的轻量级 Android/iOS 视频播放器。实现了跨平台功能,API 易于集成;编译配置可裁剪,方便控制安装包大小;支持硬件加速解码,更加省电;提供 Android 平台下应用弹幕集成的解决方案。
运行效果:
3.android-UniversalMusicPlayer
项目地址:https://github.com/googlesamples/android-UniversalMusicPlayer
android-UniversalMusicPlaye1.android-UniversalMusicPlaye介绍:
这是一个音乐播放的 App,是一个非常好的范例,告诉你如何编写一个在 Android Phone、Tablet、TV、Wear、Auto ... 都能很好呈现的 App
运行效果: