Android播放器相关开源项目

Explayer

是Google一个开源的,APP等级的媒体API,包含library和demo

ijkplayer

是Bilibili发布的基于FFplay的轻量级Android/iOS视频播放器。实现跨平台功能,API易即成,编译配置可裁剪,方便控制安装包大小,支持硬件加速解码,更加省电,提供Android平台下应用弹幕集成解决方案。

android-UniversalMusicPlayer

一个音乐播放的APP,如何编写一个在Android Phone、Tablet、TV、Wear、Auto...都能很好呈现的APP

GSYVideoPlayer

视频播放器、支持基本的拖动、声音、亮度调节,支持边播放边缓存,支持视频本身自带rotation的旋转(90,270),重力旋转与手动旋转同步支持,支持列表播放,直接添加控件为封面,列表全屏动画

JieCaoVideoPlayer

让开发者可以几行代码就能集成到应用中的播放器框架,提供开放的接口来满足不同开发者的需求

Timber

是一个设计漂亮,功能完善,Maerial Design风格的音乐播放器。

StylishMusicPlayer

漂亮的音乐播放器

JamsMusicPlayer

开源音乐播放器代码,本来是付费的,最后免费开源。

Music-Player

代码实现音乐列表到播放界面的UI效果

SmarterStreaming

不依赖开源框架、公网毫秒级延迟、跨平台(windows/android/ios)rtmp推流、rtmp/rtsp直播播放利器"SmarterStreaming",daniulive(大牛直播)出品的跨平台视频采集、直播SDK(支持rtmp推流(rump pusher)/rtmp播放(rtmp player),如windows推流(windows pusher)/android推流(android pusher)/ios推流(iOS pusher)/windows播放器(windows palyer)/android播放器(android player)/ios播放器(iOS player)),也许是最靠谱的视频直播推流、播放SDK

PLDroidPlayer

七牛推出,适用于Android平台的音视频播放器SDK,可高度定制化和二次开发,为Android开发者提供简单、快捷的接口,帮助开发者在Android平台快速开发播放应用。API9 支持RTMP和HLS协议的直播流媒体播放,支持常见的视频文件播放(MP4、M4A、flv等),支持MediaCodec硬件解码,提供播放器核心类PLMediaPlayer,提供PLVideoView控件,提供PLVideoTextureView控件,支持多种画面预览模式,支持画面旋转(0,90,180,270),支持纯音频播放,并支持后台运行,可高度定制化MediaController,支持ARM,ARMv7a,ARM64v8a,x86主流芯片体系架构

VideoPlayerManager

项目比较老2016年更新,控制MediaPlayer类项目,方便在ListView和RecyclerView中使用MediaPlayer.他还能跟踪滚动列表当前可见范围最大item,并提供回调的api

你可能感兴趣的:(Android播放器相关开源项目)