藍牙協議總結

*本頁面由英語文章自動翻譯而成
總結:
現在很多設備都支援藍牙,手機也不例外。那麼藍牙可以實現哪些應用,這些應用中將使用哪些藍牙協定呢?
1.A2DP協定,使耳機或音訊設備能夠通過藍牙連接聽音樂:
A2DP 全稱是高級音訊分發配置檔藍牙音訊傳輸模型協定。A2DP協定可以利用耳機中的晶元對數據進行堆疊,達到聲音高清傳輸的目的。
但是,不支援A2DP的耳機是藍牙立體聲耳機,立體聲實現的基本要求是雙聲道,因此單聲道藍牙耳機無法實現立體聲。
藍牙耳機或聲音是否支援A2DP協議取決於藍牙產品製造商是否使用此技術。
2.HFP協定,讓藍牙設備可以控制手機:
HFP 是免提配置檔的縮寫,允許藍牙設備控制電話,例如接聽、掛斷、拒絕、語音撥號等。拒絕和語音撥號取決於藍牙耳機和行動電話支援。
藍牙可以控制電話,如接聽、掛斷、拒絕、語音撥號等,拒絕、語音撥號。
HFP 協定定義了兩個元件:音頻網關 (AG) 和免提元件 (HF)。
音訊閘道(AG):設備是音訊(尤其是手機)的輸入/輸出閘道。
免提元件(HF):該設備充當音訊閘道的遠端音訊輸入/輸出機制,可以提供多種遠端控制功能。
總而言之,此協定是使用藍牙接聽電話時必須使用的協定。因此,為了實現藍牙耳機接聽電話,手機和藍牙耳機也必須支援該協定。
3. PBAP協議、電話簿接入規範:
PBAP協定使用者藍牙設備讀取手機通訊錄(phone book)的內容,一般用於車載藍牙或手機通訊錄的進出口。
車載藍牙是在行駛過程中,可以將電話簿映射到車載螢幕上,通過它可以直接操作查找聯繫人並撥打電話。
要實現此功能,需要使用PBAP協定,該協定定義了可用於在不同設備之間檢索電話簿物件的協議和程式。
一個設備(用戶端)可以瀏覽和下載另一個設備(伺服器)的電話簿,但不允許更改另一端(伺服器)的電話簿。
實現過程是用戶端-伺服器過程,用戶端請求連接,服務端授權可以正常訪問和下載伺服器電話簿。
4. AVRCP(音視頻遙控器規範)
AVRCP 用於將命令(如向前跳轉、暫停和播放)從控制器(如立體聲耳機)發送到目標設備,如帶有 MediaPlayer 的計算機)
5. HSP
描述藍牙耳機如何與計算機或其他藍牙設備(如行動電話)通信。連接並配置后,耳機可用作遠端設備的音訊輸入和輸出介面。這是當前流行的藍牙耳機和手機最常用的配置。它依賴於來自GSM 07.07子集的64千比特編碼音訊/ sCVSD或PCM和AT命令,包括最小功率控制,接聽電話,掛斷和音量調節。典型的使用場景是使用無線耳機連接到行動電話。可以使用幾種類型的HSP設備:耳機,行動電話,PDA,個人電腦,筆記型電腦,並提供行動電話(行動電話)和耳機之間通信所需的基本功能。這
6.OPP(物件推送設定檔)
藍牙通信程式部分需要使用數據物件OPP配置檔:物件推送配置檔進行設備之間的數據傳輸,因為OPP配置檔細分為OPPC(用戶端)端和OPPS(伺服器)終端配置檔。兩個配置檔的區別在於只有用戶端可以發起數據傳輸過程,但在連接設備與手機通信的情況下,現有的手機也需要從設備端發起傳輸請求。因此,您需要在設備中同時實現 OPPC 和 OPPS 配置檔。
以上藍牙協定在小米手機中均受支援。