本博客转载于:http://blog.csdn.net/androidstarjack/article/details/68954614?locationNum=9&fps=1
-
1.使用Vitamio打造自己的Android万能播放器
相关API文档:
https://www.vitamio.org/docs/API/
vitamio官网:
vitamio SDK地址:
https://github.com/yixia/VitamioBundle
相关GitHub链接:
https://github.com/yixia/VitamioBundle/tree/v3.0
效果图:

-
2.使用awesomeplayer
相关GitHub链接:
https://github.com/filipebezerra/AwesomePlayer
*注意:*
5.1已经弃用awesomeplayer
awesomeplayer存在问题,谷歌Android L已经放弃awesomeplayer,建议Android L以上版本使用nuplayer
不过Google已经 -
3.强大的nuplayer框架
相关GitHub地址:
-
4.利用MPlayer/mplayer2
相关GitHub地址:
https://github.com/mpv-player/mpv

-
5.使用强大的UniversalMusicPlayer用于播放音视频
是Google开源出来的一个用于播放音视频的项目
相关GitHub地址:
https://github.com/googlesamples/android-UniversalMusicPlayer
效果图:

https://github.com/psaravan/JamsMusicPlayer
效果图:

-
7.基于 ijkplayer 功能齐全的视频播放器
相关GitHub地址:
https://github.com/Bilibili/ijkplayer
相关学习地址:
http://www.tuicool.com/articles/7nYjAre
相关效果图:

-
8.基于 ijkplayer 功能齐全的视频播放器
相关GitHub地址:
https://github.com/Bilibili/ijkplayer
官网介绍:ExoPlayer:
http://developer.android.com/guide/topics/media/exoplayer.html
http://www.cnblogs.com/lsjwzh/p/3890405.html
github:
特点:
-
相比MediaPlayer具有更多特性和可扩展性:
-
支持Dash和Smoothstreaming播放;
-
Android4.3+支持DRM(Digital Rights Management);
-
丰富的回调API, 可用于自定义播放器定制.
相关效果图:

本文介绍了多种Android平台上的音视频播放器实现方案,包括Vitamio、AwesomePlayer、NuPlayer等,并提供了相关GitHub链接及官方文档,适合希望在Android应用中集成音视频播放功能的开发者。
1090

被折叠的 条评论
为什么被折叠?



