C++'s repositories
AVFFmpegLib
移植 FFmpeg 最新版本v4.4-dev-416 + libx264 + freetype + fontconfig + fribidi + openh264 +libfdk-aac + gnutls + speex + libwebp + lame +opus + opencore-amr + https)编译的适用于 Android 平台的音视频编辑、视频剪辑的快速处理框架,目前内置了音视频剪辑、编辑、视频拼接、字幕、水印、倒放等功能,也可以根据 ffmpeg 命令模式来进行处理。
VirtualApplication
自己动手实现插件化示例,静态代理式和 Hook。完整文档,fork 下来就可以直接跑。
AudioVideoCodec
一款视频录像机,支持AudioRecord录音、MediaCodec输出AAC、MediaMuxer合成音频视频并输出mp4,支持自动对焦、屏幕亮度调节、录制视频时长监听、手势缩放调整焦距等
OpenSL_OpenGLSE_MediaCodec_FFmpeg_Player
Android 上使用FFmpeg、OpenSL ES、OpenGL SE、MediaCodec等,实现简单的播放器,主要体现出相关知识点的使用。
HttpClient
使用C++11风格,基于libcurl库封装的HTTP客户端。
NDK_OpenGLES_3_0
Android OpenGL ES 3.0 从入门到精通系统性学习教程
OpenGL4Android
OpenGL运用在Android上的Demo,结合Camera和MediaCodec实现预览和渲染,用于实现视频的裁剪,翻转,缩放,滤镜功能。
android-openssl-build
ndk编译openssl,"armeabi-v7a" "arm64-v8a" "x86" "x86_64" "mip" "mip_64"
AndroidComponent
Android组件化
AndroidPlugin
Android插件化
AsenMediaCodecCamera2
Camera2 MediaCodec MediaMuxer AudioRecord mp4录制
Camera2Examples
camera2 拍照保存图片
CameraFilterFBO
android摄像头预览+滤镜,通过FBO生成最终纹理
code
code repo
EpMedia
基于FFmpeg开发的视频处理框架,简单易用,体积小,帮助使用者快速实现视频处理功能。包含以下功能:剪辑,裁剪,旋转,镜像,合并,分离,添加LOGO,添加滤镜,添加背景音乐,加速减速视频,倒放音视频。
FboCamera
GLSurfaceView 预览Camera、水印、录影
ffmpegandroidvideoplayer
android视频播放器
GLViewDemo
FBO 水印 Simple implementation of GLSurfaceView
HookActivity
利用hook技术,启动无清单注册的activity(必须是activity)
JNI_RSA_Sign
通过JNI实现验证App签名获取公钥
Native_EGL_OpenGL-ES
Learn OpenGL ES On Android
OpenGL-Practise
正交投影操作图像,使图像横竖屏不边形,以及常用的图形操作
OpenSSL
安全加密C语言库OpenSSL,在Android中服务器和客户端之间的签名验证和数据加密通信等。
Player
FFmpeg 播放器
RSA_AES
移动端数据的加密,采用RSA和AES方式
RtmpLivePushDemo
Android 直播推流,以及FBO的应用
useLibcurl
使用libcurl在ftp上进行文件上传下载
VBO_ShapesInOpenGLES2.0
Create basic shapes in opnegles2. And for abstraction purpose, its a class implementation using VBO's to create basic shapes in Open GLES2.0