android librtmp 推送h264流 aac流 基本过程总结三 移植faac
来源:互联网 发布:微信数据库 编辑:程序博客网 时间:2024/06/08 07:13
android librtmp 推送h264流 aac流 基本过程总结三 移植faac
1. 下载faac源码
https://sourceforge.net/projects/faac/files/faac-src/faac-1.28/faac-1.28.zip/download?use_mirror=nchc
2. ubuntu 下交叉编译faac
进入faac文件夹路径
touch build_android.sh
vi build_android.sh
设置权限
chmod 777 build_android.sh
命令行输入 ./build_android.sh
配置完成
3. make; make install
make install
再android文件夹里生成了编译的aac库
#!/bin/bashNDK=/home/chenglong/android-ndk-r10bPLATFORM=$NDK/platforms/android-14/arch-armPREBUILT=$NDK/toolchains/arm-linux-androideabi-4.6/prebuiltCFLAGS="-fPIC -DANDROID -fpic -mthumb-interwork -ffunction-sections -funwind-tables -fstack-protector -fno-short-enums -march=armv7-a -mtune=cortex-a9 -mfloat-abi=softfp -mfpu=neon -D__ARM_ARCH_7__ -D__ARM_ARCH_7A__ -Wno-psabi -msoft-float -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -finline-limit=64 -DANDROID -Wa,--noexecstack -MMD -MP"CROSS_COMPILE=$PREBUILT/linux-x86/bin/arm-linux-androideabi-export CPPFLAGS="$CFLAGS"export CFLAGS="$CFLAGS"export CXXFLAGS="$CFLAGS"export CXX="${CROSS_COMPILE}g++ --sysroot=${PLATFORM}"export LDFLAGS="$LDFLAGS"export CC="${CROSS_COMPILE}gcc --sysroot=${PLATFORM}"export NM="${CROSS_COMPILE}nm"export STRIP="${CROSS_COMPILE}strip"export RANLIB="${CROSS_COMPILE}ranlib"export AR="${CROSS_COMPILE}ar"export PREFIX="/home/chenglong/faac-1.28/android"./configure --prefix=${PREFIX} --disable-shared --enable-static --without-mp4v2 --host=arm-linux
0 0
- android librtmp 推送h264流 aac流 基本过程总结三 移植faac
- android librtmp 推送h264流 aac流 基本过程总结一 移植librtmp
- android librtmp 推送h264流 aac流 基本过程总结二 x264移植
- android librtmp 推送h264流 aac流 基本过程总结五 推流aac
- android librtmp 推送h264流 aac流 基本过程总结四 推流x264
- 基于RTMP推送实时AAC+H264流(三)
- 基于RTMP推送实时AAC+H264流(三)
- 【基于libRTMP的流媒体直播之 AAC、H264 推送】
- 基于libRTMP的流媒体直播之 AAC、H264 推送
- 基于libRTMP的流媒体直播之 AAC、H264 推送
- 基于libRTMP的流媒体直播之 AAC、H264 推送
- 【基于libRTMP的流媒体直播之 AAC、H264 推送】
- 【基于libRTMP的流媒体直播之 AAC、H264 推送】
- 基于libRTMP的流媒体直播之 AAC、H264 推送
- 【基于libRTMP的流媒体直播之 AAC、H264 推送】
- 基于libRTMP的流媒体直播之 AAC、H264 推送
- 【基于libRTMP的流媒体直播之 AAC、H264 推送】
- 【基于libRTMP的流媒体直播之 AAC、H264 推送】
- svn切换登录用户名跟密码
- 用openssl验证证书和私钥是否有效
- Android 控件属性(2) EditText
- JQuery库远程调…
- PHP随机插入字符串到HTML中,跳过HTML标签
- android librtmp 推送h264流 aac流 基本过程总结三 移植faac
- Ubuntu16.10之间ssh连接设置
- 复选框 单选框 样式
- selenium操作隐藏的元素
- kafka : Error UNKNOWN_MEMBER_ID occurred while committing offsets for group alert
- 自定义View添加到Viewgroup中layoutparams为空的记录
- Java基础学习总结(104)——多线程、并发、工具类相关的面试题
- JAVA打包xml成zip保存在服务器任意位置,并能在页面进行点击下载
- 以太网安全之企业网络的西电捷通TLSec解决方案