2011-03-21 156 views
0

我正在研究這個項目,我們需要實現實時音頻流。把它看作或多或少是一個電話交談,所以饋送的音頻數據需要在饋送時播放。C中的音頻流式傳輸

我想知道是否有任何庫(Linux),可以使我做到這一點。如果這可以通過SDL完成,那就太好了,因爲我們已經將SDL用於其他許多目的。

回答

3

這是使用SDL可以實現的。 SDL_OpenAudio提供對音頻設備的低級訪問,註冊一個回調函數,該函數從一個單獨的線程中調用,該函數將在聲音數據準備好更多時使用聲音數據填充音頻緩衝區。