aNaN9811 / MyRTMP

An Android RTMP streaming project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MyRTMP

通过交叉编译出 arm64-v8a 的 x264 和 FAAC 实现视频及音频原始数据的编码,

引入 RTMPDump 实现编码后的音视频数据封装成 RTMP 协议的数据包并发送到相应的服务器完成直播的推流。

同时引入 BreakPad 实现对于 Native 层 Crash 数据的收集。

About

An Android RTMP streaming project


Languages

Language:C++ 76.2%Language:C 12.7%Language:Objective-C 3.5%Language:Objective-C++ 2.7%Language:CMake 2.2%Language:Python 1.0%Language:Java 0.6%Language:Assembly 0.3%Language:M 0.2%Language:Go 0.2%Language:Shell 0.2%Language:Batchfile 0.1%Language:Makefile 0.1%