我正在尋找使用RTMP將視頻和音頻從Android手機傳輸到服務器的最佳方法。我花了一些時間解決這個問題,至今我只能使用FFMPEG流式傳輸視頻。有很多方法可以爲Android構建lib,我想通過一些更多的工作,我也可以流式傳輸音頻。將音頻和視頻從Android手機傳輸到RTMP服務器的最佳方式
問題是我需要在h264中對視頻進行編碼,並在AAC中對音頻進行編碼,使用Android的MediaRecorder將很容易。所以我開始尋找Android的RTMP庫,發現這個Red5 port似乎工作得很好。使用它我可以非常容易地流式傳輸存儲在手機上的視頻文件,並且音頻也可以工作。
所以我的問題是:有沒有辦法將Android的MediaRecorder輸出連接到RTMP庫?我想方法是在setOutputFile()中僞造一個文件,然後將數據發送到RTMP編碼方法,但我無法想出辦法做到這一點。
任何線索都是值得歡迎的,真的。提前致謝。
我在找類似的東西。你有沒有找到任何線索? – curioustechizen 2012-05-05 14:36:14