Skip to content

JNI,NDK 学习,及相关第三方C++库编译开发,音视频解码播放,音视频开发

Notifications You must be signed in to change notification settings

xuzhiyong017/JNI-NDK-Leaning

Repository files navigation

JNI-NDK-Leaning

JNI,NDK 学习,及相关第三方C++库编译开发

旨在,通过编译导入其他项目库及应用的过程中熟悉JNI,NDK开发,同时加深对音视频相关开发库的了解

技术点-对应在不同的分支

  • 音频解码播放
  • 视频解码播放
  • x264和ffmpeg库编译,合并
  • SDL开放源代码的跨平台多媒体开发库的编译和使用
  • Bitmap大图跨进程传输

NDK 下实现音视频解码播放

  • 使用ffmpeg解码音视频数据
  • 使用OpenSL 播放音频
  • 使用nativeWindow播放视频画面,并且在渲染画面之前使用OpenGL渲染图像,加入滤镜,美颜效果
  • 实现简单的播放mp4视频的播放器
  • 多线程处理视频解码及图像渲染

About

JNI,NDK 学习,及相关第三方C++库编译开发,音视频解码播放,音视频开发

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published