android
lidedongsn
RTC,专注音视频
展开
-
Android NEON指令学习
转自http://blog.csdn.net/chshplp_liaoping/article/details/12752749在移动平台上进行一些复杂算法的开发,一般需要用到指令集来进行加速。目前在移动上使用最多的是ARM芯片。ARM是微处理器行业的一家知名企业,其芯片结构有:armv5、armv6、armv7和armv8系列。芯片类型有:arm7、arm9、arm11、cort转载 2013-12-09 11:48:53 · 3215 阅读 · 0 评论 -
成功编译ffmpeg的android硬解码模块libstagefright
准备环境:CentOS6.4 (64位)ffmpeg源码:git clone git://source.ffmpeg.org/ffmpeg.git ffmpegandroid NDK:http://developer.android.com/tools/sdk/ndk/index.html将ffmpeg/tools/build_libstagefright脚本移到f原创 2013-12-10 10:58:08 · 8803 阅读 · 8 评论 -
Android NDK 编译FFmpeg(不需要复杂的环境变量设置)
Android NDK 编译FFmpeg(不需要复杂的环境变量设置)原创 2013-09-17 14:56:33 · 6646 阅读 · 3 评论 -
JNI编程
当你的C语言的库想在Java程序里被调用的话,这就需要用到java的jni编程了。jni编程其实也没什么难的地方,无非是java封装好几个接口,用C语言去实现罢了。 到这,相信你应该把jdk准备好了吧,这里就不单独把jdk安装放进来了。 好!linux下目录/home/lide/work/test/下创建myjni cd myjni/ 创建MyJni.javapublic c原创 2015-07-30 16:11:10 · 1284 阅读 · 0 评论 -
编译librtmp for Android
librtmp是一个强大的rtmp开源库,近期的一个Android项目涉及rtmp之类的技术,之前用ffmepg的时候也用到过它,那时候只是作为一个模块将librtmp作为第三方库编到ffmpeg里(ffmpeg本身也支持rtmp)。 将librtmp移植到Android上需要做的准备工作: 1. 准备好NDK并配置好环境变量 2. 当然事准备好librtmp的安装包了 git clon原创 2015-07-30 15:36:53 · 4906 阅读 · 4 评论