FFmpeg
最著名开源多媒体引擎库,没有之一,跨平台。
支持Linux, Windows, Mac OS X, BSD, iOS and Android。
https://github.com/FFmpeg/FFmpeg
VLC
仅次于ffmpeg的开源播放器和多媒体引擎库,同样支持跨平台。
支持 Linux, Windows, Mac OS X, BSD, iOS and Android.
https://github.com/videolan/vlc
ijkplayer
目前国内最火的Android, iOS 平台播放器,由Bilibili开源。
https://github.com/Bilibili/ijkplayer
Grafika
Google 官方开源了库,覆盖了 Android 上面很多多媒体和图形图像相关的处理,是学习Android多媒体开发的最好教材。
https://github.com/google/grafika
ExoPlayer
Google 开源的Android应用层播放器
https://github.com/google/ExoPlayer
GPUImage
iOS 平台优秀的相机视频,图片,采集处理,滤镜,美颜,水印,录制等。
https://github.com/BradLarson/GPUImage
GPUImage For Android
Android 平台的GPUImage
https://github.com/CyberAgent/android-gpuimage
OBS
Windows 平台最优秀的推流工具,主播必备。
https://github.com/jp9000/obs-studio
LFLiveKit
iOS 平台直播RTMP推流SDK,集成GPUImage
https://github.com/LaiFengiOS/LFLiveKit