没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
通过Android摄像头采集NV21和PCM数据,通过libx264和libfaac编码为H264和AAC数据,再通过librtmp推流,像摄像头切换,屏幕旋转等细节,都处理得很完善,是个很好的学习资源,里面也有详细的原理讲解,更详细的也可看我的NDK博客: 【NDK】【033】Android实现摄像头采集和RTMP视频流推送 https://hellogoogle.blog.csdn.net/article/details/120027998
资源推荐
资源详情
资源评论
收起资源包目录
RtmpPusher.zip (56个子文件)
RtmpPusher
gradlew 5KB
settings.gradle 16B
RTMP直播流程和原理.txt 5KB
gradle
wrapper
gradle-wrapper.properties 205B
gradle-wrapper.jar 53KB
local.properties 67B
gradlew.bat 2KB
gradle.properties 739B
app
src
main
cpp
AudioChannel.h 1KB
AudioChannel.cpp 4KB
base
Bases.cpp 320B
JavaCaller.h 263B
JavaCaller.cpp 981B
Bases.h 160B
VideoChannel.h 1KB
VideoChannel.cpp 8KB
libs
armeabi-v7a
libx264.a 6.97MB
libfaac.a 265KB
librtmp.a 316KB
commons
JniMacro.cpp 2KB
QueueThread.h 1KB
JniMacro.h 1KB
SafeQueue.h 3KB
RtmpPusher.cpp 9KB
include
rtmp
amf.h 5KB
log.h 2KB
rtmp.h 9KB
http.h 2KB
faac
faaccfg.h 3KB
faac.h 2KB
x264
x264.h 48KB
x264_config.h 172B
AndroidManifest.xml 1KB
res
drawable
icon_stop.png 3KB
icon_pause.png 3KB
icon_next.png 4KB
icon_resume.png 6KB
icon_last.png 4KB
icon_app.xml 12KB
layout
activity_play.xml 2KB
java
easing
android
media
RtmpPush
util
ThreadUtils.java 402B
TaskQueue.java 1KB
CameraUtils.java 11KB
Utils.java 2KB
LogUtil.java 285B
PlayActivity.java 8KB
test
ABC.java 2KB
StartActivity.java 892B
control
AspectRatioSurfaceView.java 2KB
push
RtmpPusher.java 4KB
AudioRecordHandler.java 2KB
CameraPreviewHandler.java 5KB
EventListener.java 504B
CMakeLists.txt 735B
build.gradle 2KB
build.gradle 1KB
共 56 条
- 1
资源评论
命运之手
- 粉丝: 462
- 资源: 103
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功