Android mediaRecorder框架简述(二)

这里有个setupVideiEncoder,看来这里应该是对视频编码的地方 根据不同的编码类型来设置不同的参数,这个方法代码有些多直截取部分代码: 来看看关键的一句,这里创建了OMXCodec 然后把创建了的编码器赋值给MediaSource,这里的MediaSource可以看作是OMXCodec的封装,这样编码器的准备工作就已经做好了: 接着我们回到startMPEG4Recor...
阅读(5116) 评论(1)

Android mediaRecorder框架简述(一)

下面是框架简图: 首先调用mediaRecorder.java中的方法比如start方法,会调用jni: 也就是调用android_media_recorder.cpp的start方法:  接着到mediaRecorder.cpp,mediaRecorder是由mediaplayerService创建的,而mediaRecoder.cpp和mediap...
阅读(7184) 评论(7)

Android NDK 环境配置

1. 下载ndk 解压 2.安装cywin 下载地址:http://cygwin.com/ cygwin是一个linux模拟环境,android ndk开发目前不支持在windwos下直接编译c语言文件,本身android是一个基于linux内核的系统。具体安装过程参考cygwin文档。在这里必须安装的组件GUN MAKE 3.81或者更新的版本,需要用来编译c文件。对linux不熟悉的话直...
阅读(1689) 评论(0)
    我的新书
    个人资料
    • 访问:1754317次
    • 积分:15679
    • 等级:
    • 排名:第762名
    • 原创:188篇
    • 转载:52篇
    • 译文:0篇
    • 评论:959条
    我的微博
    最新评论
    公众号
    百度统计