流媒体技术移动开发

Github上的优秀流媒体开源项目

2017-06-28  本文已影响123人  令狐大叔

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

上一篇下一篇

猜你喜欢

热点阅读