安卓直播開源: RTMP 推流SDK


前些日子在github上提交了基於GPUImage的IOS直播推流SDK( https://github.com/runner365/GPUImageRtmpPush

最近整理了android直播推流SDK,在github上開源出來。

1,支持市面上絕大部分的rtmp服務器

nginx-rtmp,SRS,RED5等

2,視頻用軟編,兼容性好

市面上的一些android rtmp推流sdk用的是android中mediacodec來進行,但是有兩個缺點:

1,mediacodec這個類在android4.1以后才支持,之前的版本就沒法用;

2,mediacodec這個類是硬件編碼,需要手機廠家支持,很多廠家支持的情況都不一樣,手機的失敗是個大的問題。

這里我采用軟編,解決了以上的這兩個問題。

 

簡單的demo,輸入rtmp推流地址,就可以直接推流:

 

簡單的代碼結構:

1,JAVA SDK部分

java編碼和推流SDK

2,編碼和rtmp編碼動態庫

 

github開源地址: https://github.com/runner365/android_rtmppush_sdk


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM