Skip to content
forked from AngzAngy/AALive

开源直播项目/OpenGLES2.0滤镜渲染YUV /FFmpeg(h264+aac)Encode/AndroidCamera2

Notifications You must be signed in to change notification settings

liheng2016/AALive

 
 

Repository files navigation

AALive is a free, open software live telecast project that provides mobile applications based on FFmpeg multimedia framework. The project get preview frame from harware camera(compatible with Android camera1 and camera2). The project renderes camera preview using OpenGLES2.0 , does filters using GLSL(OpenGL Shading Language) and records audio using OpenSLES. The project uses FFmpeg(x264 video encoder, libfaac audio encoder)to encode and uses RTMP protocol to push media stream. I recommend Nginx + RTMP mudole as RTMP server.

More info

Master source code repo: https://github.com/AngzAngy/AALive Mailing list: 381715271@qq.com angzangy@gmail.com angzangy@hotmail.com angzangy@163.com QQ Group: 624577781

About

开源直播项目/OpenGLES2.0滤镜渲染YUV /FFmpeg(h264+aac)Encode/AndroidCamera2

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 70.3%
  • C++ 24.6%
  • Java 4.5%
  • Other 0.6%