2013-02-21 163 views
2

我想創建Android應用程序,它將記錄來自設備揚聲器的所有音頻。例如,有人在手機上觀看YouTube視頻,他將能夠使用我的應用程序從中保存聲音。獲取Android音頻流

是否有可能不框架修飾?

回答

2

還有的Visualizer類,它可以讓你抓住當前播放的音頻的低質量版本。對於你描述的用例可能不夠好。

除此之外還有Android中錄製音頻輸出的無官方支持的方式。您當然可以調高揚聲器音量,並嘗試使用手機的麥克風錄製揚聲器輸出,但這很可能聽起來與您通過Visualizer獲得的音頻一樣糟糕或更糟。

有跡象表明,在硬件和驅動器級,用於訪問通過循環音頻回一個ALSA PCM捕獲裝置作爲記錄裝置(混合和體積/效果應用後)的音頻輸出提供支撐平臺。但我不知道有任何Android手機可以通過應用程序開發人員使用的方式實現此功能。

+0

這是不夠的我但無論如何,它是最好的答案我有。謝謝。 – krawiec 2013-02-22 08:37:16