常用开源播放器整理

1、ExoPlayer

介绍:

        ExoPlayer是Google推出的强大的开源媒体播放器,它提供了灵活的API和丰富的功能,支持多种媒体格式和网络流媒体的播放。

官方网站:https://github.com/google/ExoPlayer

开源地址:https://github.com/google/ExoPlayer

库大小:

2、AndroidX-media

        ExoPlayer 是一个不在 Android 框架内的开放源代码项目,它与 Android SDK 分开提供。ExoPlayer 的标准音频和视频组件基于 Android 的 MediaCodec API 构建,该 API 是在 Android 4.1(API 级别 16)中发布的。由于 ExoPlayer 是一个库,因此您可以通过更新应用来轻松利用新推出的功能。

官方网站:ExoPlayer  |  Android 开发者  |  Android Developers

开源地址:https://github.com/androidx/media

3、IjkPlayer

        IjkPlayer是基于FFmpeg和SDL开发的跨平台媒体播放器,它具有良好的兼容性和性能,支持多种视频格式和流媒体协议。

 官方网站:https://github.com/bilibili/ijkplayer

 开源地址:https://github.com/bilibili/ijkplayer

库大小:Java层65KB、native层64位 1.8MB

4、JieCaoVideoPlayer

JieCaoVideoPlayer是一个简单易用的视频播放器SDK,它基于Android MediaPlayer进行封装,支持手势控制、全屏播放等功能。

开源地址:https://github.com/bilibili/ijkplayer

库大小:

你可能感兴趣的:(开源)