android librtmp 推送h264流 aac流 基本过程总结一 移植librtmp
2017-05-12 09:19
447 查看
一.移植librtmp 到android平台
1.下载 librtmp 源码
git clone git://git.ffmpeg.org/rtmpdump
2. ubuntu 下 编译rtmp
创建jni文件夹
mkdir jni
cd jni
touch application.mk
vi application.mk
NDK_TOOLCHAIN_VERSION := 4.6
APP_PLATFORM := android-14
APP_CPPFLAGS += -DANDROID
APP_ABI := armeabi-v7a
APP_PROJECT_PATH := $(shell pwd)
APP_BUILD_SCRIPT := $(APP_PROJECT_PATH)/Android.mk
编辑 Android.mk
这里需要注意的是需要ssl模块拷贝到上边截图的指定路径
android_tools 是通过下图配置
完成后记得要再PATH添加这个路径
编辑脚本
sudo vi build_android.sh
#!/bin/bash
NDK=/home/chenglong/android-ndk-r10b
#下边这行是编译 指定到jni里边Application.mk
$NDK/ndk-build NDK_APPLICATION_MK=./jni/Application.mk NDK_PROJECT_PATH=./
设置 build_android.sh 的执行权限
sudo chmod 777 build_android.sh
编译
./build_android.sh
最终再libs下生成了librtmp.so
下载连接: http://download.csdn.net/detail/c553110519/9840433
1.下载 librtmp 源码
git clone git://git.ffmpeg.org/rtmpdump
2. ubuntu 下 编译rtmp
创建jni文件夹
mkdir jni
cd jni
touch application.mk
vi application.mk
NDK_TOOLCHAIN_VERSION := 4.6
APP_PLATFORM := android-14
APP_CPPFLAGS += -DANDROID
APP_ABI := armeabi-v7a
APP_PROJECT_PATH := $(shell pwd)
APP_BUILD_SCRIPT := $(APP_PROJECT_PATH)/Android.mk
编辑 Android.mk
这里需要注意的是需要ssl模块拷贝到上边截图的指定路径
android_tools 是通过下图配置
完成后记得要再PATH添加这个路径
编辑脚本
sudo vi build_android.sh
#!/bin/bash
NDK=/home/chenglong/android-ndk-r10b
#下边这行是编译 指定到jni里边Application.mk
$NDK/ndk-build NDK_APPLICATION_MK=./jni/Application.mk NDK_PROJECT_PATH=./
设置 build_android.sh 的执行权限
sudo chmod 777 build_android.sh
编译
./build_android.sh
最终再libs下生成了librtmp.so
下载连接: http://download.csdn.net/detail/c553110519/9840433
相关文章推荐
- android librtmp 推送h264流 aac流 基本过程总结二 x264移植
- android librtmp 推送h264流 aac流 基本过程总结三 移植faac
- android librtmp 推送h264流 aac流 基本过程总结四 推流x264
- android librtmp 推送h264流 aac流 基本过程总结五 推流aac
- 移植rtmpdump(librtmp)到android
- Android移植librtmp——NDK编译JNI调用
- 移植rtmpdump(librtmp)到android
- 移植rtmpdump(librtmp)到android
- [转] 移植Android图形引擎Skia到MIPS平台经验总结(一)
- Android 启动过程总结
- 将Gsensor lis301 driver 升级到 lis331 driver 过程总结,以及android中Gsensor相关流程
- android移植过程
- 关于Android开发过程中,createImage的一些总结。
- Android上Sensor移植的总结
- android-Handler基本用法学习总结
- 交叉移植tesseract过程记述以及总结(在mini2440开发板上运行成功)
- 转:Qtopia4.3.3编译与移植到ok-2440-III 过程与总结
- 把ffmpeg移植到android的总结
- [转] 移植Android图形引擎Skia到MIPS平台经验总结(二)
- 移植Android过程