2016-11-07 35 views
0

Android問題:是否可以通過藍牙從麥克風接收音頻並從設備播放?

有什麼方法可以使用藍牙麥克風實時流式傳輸音頻語音並通過手機揚聲器實時播放音頻?

注意:我知道在這樣的流媒體中有接收器和信號源的概念 - 這也是這種情況,因爲我的麥克風扮演的是來源,而我的智能手機扮演着接收器的角色?或者這完全是一個完全不同的場景?

我也知道那裏通常使用兩種不同的藍牙配置文件:高級音頻分佈配置文件(A2DP)和免提耳機配置文件(HFP)。 我猜測只有A2DP在這種情況下是相關的,因爲它認爲音頻流和HFP只用於heands-free phonecalling,對吧?

的idead是我能夠通過我的手機的揚聲器通過藍牙麥克風說話,然後聽到語音實時 - 就像一個單向無線電系統;-)

我不是找對於一個完整的代碼或任何東西,只是一個答案,這是否是可行的? (然後可能是一個手指點在正確的方向)。

表示衷心感謝,

大衛

回答

0

正如你提到的,經典的BT允許雙向交談。

我還沒有嘗試過這種方式,但當然你可以嘗試在需要的時候更換內置的音頻配置文件。

請給它一個打擊,讓我知道,如果它適合你。

乾杯! Vivek

+0

「您可以嘗試更改內置音頻配置文件」 - 我不確定我是否遵守。 你的意思是我應該嘗試重寫A2DP BT Profile? – FrogLeap

+0

不。現在我正在使用經典的BT和BLE模塊。在處理錄音機功能時,我發現有一些音頻配置文件需要更改才能從BT麥克風錄製。所以在這裏我想說的是,你可以檢查這些配置文件中的一些變化。如果那有效,請讓我知道。 – AndroidHacker

+0

我不確定我是否理解:來自藍牙特別興趣小組(SIG)的配置文件中的唯一更改不是唯一的變化嗎?我如何親自在配置文件中進行更改? 此外,你是暗示我需要錄製音頻才能播放它? 我能不能直接從輸入到輸出播放音頻而不錄製它? – FrogLeap

相關問題