240 发简信
IP属地:广东
  • Resize,w 360,h 240
    基于Camera、AudioRecord 、MediaCodec 和 MediaMuxer 录制 MP4

    一.前言 在 AAC 音频编码保存和解码播放和Camera 视频采集,H264 编码保存两篇文章中介绍了如何通过 AudioRecord 和 M...

  • Camera 视频采集,H264 编码保存

    一. 前言 上篇文章《AAC 音频编码保存和解码播放》 讲述了通过 AudioRecord 录制音频数据,并通过 AAC 编码保存为 AAC 文...

  • Resize,w 360,h 240
    AAC 音频编码保存和解码播放

    一. 编码器 MediaCodec MediaCodec 是 Android 提供的用于对音频进行编解码的类,属于硬编解。MediaCodec ...

  • 音频数据采集-AudioRecord

    一. AudioRecord 和 MediaRecorder Android 提供了两个 API 用于录音,AudioRecord 和 Medi...

  • Resize,w 360,h 240
    音视频开发基础概念

    对一个初学者来说,刚刚接触音视频的学习难免会遇到各种个样的术语,一开始我也是云里雾里的,到现在一点一点接触积累,形成一个基本的认识。本文并没有什...

    4.5 2162 2 9 1
  • Resize,w 360,h 240
    认识NDK编译

    一. Android ABI 不同的 Android 设备使用不同的 CPU,而不同的 CPU 支持不同的指令集。CPU 与指令集的每种组合都有...

  • Resize,w 360,h 240
    认识Make、Makefile、CMake和CMakeLists

    一. Make 在 认识编译器和C/C++编译 一文中介绍过,一个 .c/.cpp 文件从源文件到目标文件的过程叫做编译,但是一个项目中不可能只...

  • 认识编译器和C/C++编译

    一. 编译器 编译器也是一种程序,其作用是将一种语言翻译为另一种语言,通常是将高级语言翻译为低级语言,或者说是将源代码翻译成能被计算机或虚拟机执...