您的位置:首页 > 其它

这些优秀的音视频开源框架你值得收藏

2017-04-02 22:32 549 查看

音视频播放器第三方框架

1.一个基于IJKplayer 的多功能视频播放器



视频播放器(IJKplayer)的有点:

HTTPS支持

支持弹幕

支持基本的拖动,声音、亮度调节

支持边播边缓存

支持视频本身自带rotation的旋转(90,270之类),重力旋转与手动旋转的同步支持

支持列表播放,直接添加控件为封面,列表全屏动画,视频加载速度,列表小窗口支持拖动

5.0的过场效果,调整比例,多分辨率切换

支持切换播放器,进度条小窗口预览

其他一些小动画效果,rtsp、concat、mpeg



项目地址:

https://github.com/CarGuo/GSYVideoPlayer

2.使用Vitamio打造自己的Android万能播放器

相关API文档:

[(http://www.cnblogs.com/over140/category/409230.html]http://www.cnblogs.com/over140/category/409230.html](http://www.cnblogs.com/over140/category/409230.html

)

vitamio官网:

https://www.vitamio.org

vitamio SDK地址:

https://github.com/yixia/VitamioBundle

相关GitHub链接:

https://github.com/yixia/VitamioBundle/tree/v3.0

效果图:



3.使用awesomeplayer

相关GitHub链接:

https://github.com/filipebezerra/AwesomePlayer

*注意:*

5.1已经弃用awesomeplayer

awesomeplayer存在问题,谷歌Android L已经放弃awesomeplayer,建议Android L以上版本使用nuplayer

不过Google已经

4.强大的nuplayer框架

相关GitHub地址:

https://github.com/timsheu/NuPlayer-Android

5.利用MPlayer/mplayer2

相关GitHub地址:

https://github.com/mpv-player/mpv



6.使用强大的UniversalMusicPlayer用于播放音视频

是Google开源出来的一个用于播放音视频的项目

相关GitHub地址:

https://github.com/googlesamples/android-UniversalMusicPlayer

效果图:



7.JamsMusicPlayer是一个免费的,功能强大而优雅的Android音乐播放器。

相关GitHub地址:

https://github.com/psaravan/JamsMusicPlayer

效果图:



8.基于 ijkplayer 功能齐全的视频播放器

相关GitHub地址:

https://github.com/Bilibili/ijkplayer

相关学习地址:

http://www.tuicool.com/articles/7nYjAre

相关效果图:



9.使用google开源框架Exoplayer开发自定义播放器

官网介绍:

http://developer.android.com/guide/topics/media/exoplayer.html

http://www.cnblogs.com/lsjwzh/p/3890405.html

github项目地址:

https://github.com/google/



如果你觉得此文对您有所帮助,欢迎入群 QQ交流群 :232203809   

微信公众号:终端研发部



(欢迎关注学习和交流)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: