1.ijkplayer

项目地址:https://github.com/Bilibili/ijkplayer

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

2.ExoPlayer

项目地址:https://github.com/google/ExoPlayer

介绍:ExpPlayer是一个开源的,App等级的媒体API,它的开源项目包含了library和示例:ExoPlayer library- 这部分是核心的库

Demo app- 这部分是演示怎么使用ExoPlayer的Demo

3.android-UniversalMusicPlayer

项目地址:https://github.com/googlesamples/android-UniversalMusicPlayer

android-UniversalMusicPlaye1.android-UniversalMusicPlaye

介绍:这是一个音乐播放的 App,是一个非常好的范例,告诉你如何编写一个在 Android Phone、Tablet、TV、Wear、Auto ... 都能很好呈现的 App

运行效果:

4.GSYVideoPlayer

项目地址:https://github.com/CarGuo/GSYVideoPlayer

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

运行效果:

5.JieCaoVideoPlayer

项目地址:https://github.com/lipangit/JieCaoVideoPlayer

介绍:节操视频播放器是一个让开发者可以三两行代码就能集成到应用中的视频播放框架,并且提供了开放的接口来满足不同开发者的不同需求。

6.Timber

项目地址:https://github.com/naman14/Timber

介绍:Timber是一个设计漂亮,功能完善,Material Design风格的音乐播放器。如果你曾想过开发自己的音乐app或者跟音乐相关的app,那么这个项目可以一看。

运行效果:

7.StylishMusicPlayer

项目地址:https://github.com/ryanhoo/StylishMusicPlayer

介绍:一个非常漂亮的音乐播放器。

运行效果:

8.JamsMusicPlayer

项目地址:https://github.com/psaravan/JamsMusicPlayer

介绍:一个开源的音乐播放器代码。JamsMusicPlayer本来是play store上的一个付费应用,因为google的付费应用必须显示开发者住址的政策而被迫下架。作者最终选择了将这个app开源出来。

运行效果:

9.Music-Player

项目地址:https://github.com/andremion/Music-Player

介绍:把用代码实现音乐列表到播放界面的UI效果,演示如何实现“meaningful motion”。

运行效果:

10.SmarterStreaming

项目地址:https://github.com/daniulive/SmarterStreaming

介绍:国内外为数不多不依赖开源框架、公网毫秒级延迟、跨平台(windows/android/iOS)rtmp推流、rtmp/rtsp直播播放利器 "Smarter Streaming",系daniulive(大牛直播)出品的跨平台视频采集、直播SDK(支持rtmp推流(rtmp pusher)/rtmp播放(rtmp player)/rtsp播放(rtsp player),如windows推流(windows pusher)/android推流(android pusher)/iOS推流(iOS pusher)/windows播放器(windows player)/android播放器(android player)/iOS播放器(iOS player)),也许是最靠谱的视频直播推流、播放SDK

11.PLDroidPlayer

项目地址:https://github.com/pili-engineering/PLDroidPlayer

介绍:PLDroidPlayer 是一个适用于 Android 平台的音视频播放器 SDK,可高度定制化和二次开发,为 Android 开发者提供了简单、快捷的接口,帮助开发者在 Android 平台上快速开发播放器应用

特性:

基于ijkplayer( based onffplay)

Android Min API 9

支持 RTMP 和 HLS 协议的直播流媒体播放

支持常见的音视频文件播放(MP4、M4A、flv 等)

支持 MediaCodec 硬件解码

提供播放器核心类 PLMediaPlayer

提供 PLVideoView 控件

提供 PLVideoTextureView 控件

支持多种画面预览模式

支持画面旋转(0度,90度,180度,270度)

支持纯音频播放,并支持后台运行

可高度定制化的 MediaController

支持 ARM, ARMv7a, ARM64v8a, X86 主流芯片体系架构

12.VideoPlayerManager

项目地址:https://github.com/danylovolokh/VideoPlayerManager

介绍:帮助控制MediaPlayer类的项目。可以方便的在ListView和RecyclerView中使用MediaPlayer。它还能跟踪滚动列表当前可视范围最大的item,并提供回调的api。

运行效果:

android开源播放器代码,github上十二款最著名的Android播放器开源项目相关推荐

  1. android 音乐视频播放器(github上十二款最著名的Android播放器开源项目)

    1.ijkplayer 项目地址: https://github.com/Bilibili/ijkplayer 介绍:Ijkplayer 是Bilibili发布的基于 FFplay 的轻量级 Andr ...

  2. github上十二款最著名的Android播放器开源项目

    1.ijkplayer 项目地址: https://github.com/Bilibili/ijkplayer 介绍:Ijkplayer 是Bilibili发布的基于 FFplay 的轻量级 Andr ...

  3. ijk基于exo_github上十二款最著名的Android播放器开源项目

    1.ijkplayer 介绍:Ijkplayer 是Bilibili发布的基于 FFplay 的轻量级 Android/iOS 视频播放器.实现了跨平台功能,API 易于集成:编译配置可裁剪,方便控制 ...

  4. Github 上特别火的 7 个学习 Python 编程的开源仓库

    来源:开源最前线(ID:OpenSourceTop) 很多伙伴们在学习Python的过程中,更倾向于在Github上寻找Python学习资料,今天就和大家分享Github上7个绝佳的Python编程学 ...

  5. Bootstrap组件福利篇:十二款好用的组件推荐

    阅读目录 一.时间组件 1.效果展示 2.源码说明 3.代码示例 二.自增器组件 1.效果展示 2.源码说明 3.代码示例 三.加载效果 一.实用型 二.炫酷型 四.流程图小插件 1.效果展示 2.源 ...

  6. Senparc.Weixin.MP SDK 微信公众平台开发教程(二十二):如何安装 Nuget(dll) 后使用项目源代码调试...

    最近碰到开发者问:我使用 nuget 安装了 Senparc.Weixin SDK,但是有一些已经封装好的过程想要调试,我又不想直接附加源代码项目,这样就没有办法同步更新了,我应该怎么办? 这其实是一 ...

  7. 学习工作必备的十二款常用在线工具,看完你不收藏算我输【强烈推荐】

    大家好,我是辣条. 给大家整理了学习工作必备的十二款常用在线工具,对你有用的话一定要点赞.评论.收藏哦. 目录 在线绘图神器 在线任务管理工具 代码图片神器 在线PS神器 图片超分辨率神器 在线视频剪 ...

  8. 十二款硬盘数据恢复软件!恢复数据,最适合你的是这一款

    硬盘数据发生丢失,通过快捷键.回收站.备份都无法恢复回来.对于电脑小白来说,最好的方法就是通过专业软件恢复数据.市面上很多硬盘数据恢复软件,我们大多不清楚它们有哪些功能,好不好用. 为此,我尝试了十二 ...

  9. 利盟在台湾地区发布十二款激光打印新品

    10月17日,利盟在中国台湾台北市举行了主题为"创新聚力,供赢未来"的新品发布会,利盟大中华区总经理李琪先生.利盟大中华区市场总监吴东寰先生.利盟大中华区MPS服务经理李月娇女士. ...

  10. android dialog动画_2020年GitHub 上那些优秀Android开源库,这里是Top10!

    前言 每过一段时间呀,我都会给大家带来一些从Github上收集的一些开源库,有的是炫酷动效,有的则是实用的工具和类库.以前没看过或者没有收藏的同学,建议先收藏,以下是链接: [Android珍藏]推荐 ...

最新文章

  1. QT:(3)在VS2015下配置qt
  2. 秦州:西瓜书 + 南瓜书 吃瓜系列 12. 聚类
  3. android的数据存储方式有哪几种方式,android存储数据的几种方式比较
  4. Win32 汇编语句模板
  5. System类、包装类、Math类、Random、Arrays工具类
  6. 如何查找SAP Fiori launchpad Designer的准确路径即url地址
  7. 如何在linux系统写程序文件,Linux应用程序使用写文件调试程序的方法
  8. 快速入门:使用 Docker 运行 SQL Server 容器映像
  9. 为什么很多人已经很努力了
  10. catkin_make:Project ‘cv_bridge‘ specifies ‘/usr/include/opencv‘ as an include dir, which is not fo
  11. 大型网站技术架构思维导图
  12. java判断输入大写字母,java用ascii码判断输入的是大写字母,小写字母还是数字...
  13. Irrational problem
  14. appcan ajax mysql_AppCan之登录功能001
  15. APICloud开发app学习(一)
  16. 009 系统镜像ISO GHO WIM和ESD的区别
  17. 【CSS】CSS 层叠样式表 ② ( CSS 引入方式 - 内嵌样式 )
  18. python程序sum函数的用法_python 运行sum函数的使用
  19. 经验分享:移动客户端设计开发经验-流程篇
  20. 1024 科学计数法 (20 分) 完全解析(C++详细思路)

热门文章

  1. 冒险岛079实现按地图编号自由传送的功能
  2. VBA批量OCR识别提取身份证照片信息_人脸识别一体机,支持多种证件比对
  3. Fiddler抓包教程 ---> Fiddler如何证书配置与开启抓包完整详解
  4. 【Matlab免费安装】
  5. 【linux】Redhat 7 更新 yum源
  6. java控制浏览器,java控制夜神访问浏览器
  7. Visio图片导出不清晰
  8. 压缩包加密破解常见方法总结 CTF中Misc必备
  9. 粉红噪音测试软件,粉红噪声
  10. 树莓派配置文档config.txt说明