什麼是藍牙配置檔案以及它們的用途是什麼?

什麼是藍牙配置檔案以及它們的用途是什麼?
描繪標尺上藍牙配置的特色圖像(來源:維基百科。)

藍牙可讓您將揚聲器配對,以便與許多裝置一起欣賞音樂和傳輸檔案。但是,在執行這些操作之前,您必須存取適當的藍牙設定檔。否則,什麼都做不了。但什麼是藍牙配置檔案以及它們如何運作?您對藍牙技術了解得越多,下次需要控制設備時遇到的麻煩就越少。

什麼是藍牙設定檔?

作為您實施選擇的一部分,藍牙裝置需要使用相同的語言進行連線。稱為「設定檔」的各種規範用於為一項或多項特定任務定義該語言。因此,藍牙設定檔是一組允許技術完成特定任務的規則。

  • 例如,要將一副耳機連接到另一個設備,需要使用特定的藍牙設定檔(或規則),例如 A2DP 或 HSP。
  • 將檔案從一台裝置傳輸到另一台裝置需要不同的藍牙設定文件,包括 DIP 和 FTP。

藍牙設定檔如何運作?

工作的藍牙設定檔取決於連接裝置的確切配置。其中之一是連結的來源,另一個是目的地。例如,如果您有一個藍牙揚聲器連接到電視,則電視上的藍牙網路設定將用作連結來源。

兩種設備都將連接與聲音相關的 A2DP 和 AVRCP 設定檔。當然,這種連接發生在後台,除非您是能夠存取裝置的藍牙設定檔 API 的開發人員,否則無法知道在哪裡發生了什麼。

使用藍牙連接到音訊揚聲器的電視。來源:Pexels。
圖片來源:Pexels

藍牙設定檔的總體目標是提高不同裝置之間的同步和相容性。並非所有設備都會共享其配置文件,因此相容性問題取決於製造商的意圖。購買藍牙產品時,您無需擔心配置文件,因為製造商會進行廣泛的測試,以確保您的設備按照其指定的配置文件進行連接。

最常見的藍牙配置文件

國際藍牙聯盟 (Bluetooth SIG) 已標準化藍牙設定檔清單。其中許多是針對特定行業的,超出了我們的範圍。這裡列出了您在消費性設備中經常遇到的一些最常見的藍牙設定檔。

1. 進階音訊分發設定檔 (A2DP)

進階音訊分發設定檔 (A2DP) 是一種藍牙設定文件,定義音訊訊號如何以單聲道和立體聲格式從一個裝置串流傳輸到另一個裝置。它支援 A2DP 來源(例如智慧型手機)和接收器(例如藍牙耳機)之間的音訊傳輸。

為了實現流暢的音訊傳輸,兩個連接設備都應具有盡可能多的相容音訊編解碼器。 SBC 是一種強制性藍牙編解碼器,適用於所有裝置。有 MP3、AAC 和 WMA 的可選編解碼器,以及供應商特定的編解碼器,例如 LDAC、Samsung HD 和 aptX。

名為A2DP 設定的 Google Play 應用程式會告訴您 A2DP 設定檔是否相容。如果藍牙音訊裝置連接正確,它會在本機智慧型手機和要連接的裝置上提供可用的編解碼器。

使用 A2DP 設定應用程式檢查任何連接的藍牙音訊裝置的 A2DP 設定檔結果。

通常,A2DP 服務與另一個設定檔(音訊/視訊遠端控製設定檔(AVRCP))結合使用,它涵蓋了許多訊息,例如播放/暫停、音量、藝術家元資料等。有時它們也會使用檔案傳輸協定( FTP)設定檔來傳輸MP3 音訊檔案。

2. 設備 ID 設定檔 (DIP)

裝置 ID 設定檔 (DIP) 可讓您的藍牙裝置更了解其他連接裝置。這有點類似約會,在約會之前你想了解一個人的重要細節。

只有在此之後,才能啟用即插即用並下載驅動程式。

雖然這是機器對機器的交互,但您可以使用藍牙 MAC 位址獲取裝置 ID 設定檔的要點。在 Windows 上,可以從裝置管理員中檢索它。右鍵單擊任何藍牙設備,轉到“屬性”-> “詳細資料”,然後檢查“藍牙設備位址”下的“值”

藍牙 在 Windows 裝置管理員中檢視的藍牙裝置位址反映了裝置 ID 設定檔。

取得 MAC 位址後,請造訪MAC 位址供應商尋找網站並檢查該條目。前六位數字代表組織名稱,其餘數字為您提供完整的產品資訊。

3. 耳機設定檔 (HSP)

耳機設定檔 (HSP) 是一種非常常用的設定文件,用於智慧型手機或筆記型電腦與耳機或遊戲機之間的平滑雙向通訊。其主要目的是方便打電話和調整設備的音量。

由於 HSP 處理雙向語音傳輸,因此其特點是使用 CVSD(自 20 世紀 70 年代以來一直存在的電話語音編解碼器)的 8 kHz 低位元率。不過,它還使用自己的編解碼器 HSP 1.6,稱為“寬頻語音”,支援稍高的 16 kHz 位元率。

對於立體聲品質語音傳輸,智慧型手機/筆記型電腦和耳機或其他無線設備都應在其設定檔中明確標示 HSP(或 HSP 1.6)。

耳機設定檔 (HSP) 和免持設定檔 (HFP) 在隨機連接裝置的藍牙裝置資訊應用程式中可見。

智慧型手機裝置上的 HSP 通常與免持檔案 (HFP) 一起使用,後者是免持藍牙耳機和藍牙車載套件的標準功能。與 HDP 一樣,HSP 也以 16 kHz 的極低位元率運作。

4. 人機介面設備設定檔 (HID)

人機介面設備設定檔 (HID) 可與最廣泛的藍牙消費產品之一搭配使用。有必要為鍵盤、滑鼠、軌跡球、操縱桿、遊戲手把、條碼閱讀器、輔助顯示器、感應器、Wii 遙控器和 PlayStation 控制器等設備提供支援。

它需要兩個設備才能工作:主機(例如筆記型電腦)和可以與主機輸入和輸出資料的外部 HID。此設定檔提供了不需要大功率要求的小延遲鏈路。

如果您曾經連接過藍牙滑鼠或鍵盤,那麼遇到 HID 設定檔是相當常見的。在 Windows 中,您可以在「裝置管理員」中的「滑鼠和其他指點裝置」下查看它。檢查「屬性」 -> “詳細資料”,然後在「硬體 ID」下查看與您的裝置相關的所有 HID 設定檔。

Windows 裝置管理員中可見的人機介面裝置 (HID)。

人機介面設備設定檔 (HID) 是一個廣泛的領域,涉及系統顯示、電腦感測器、無線電、空間、模擬、虛擬實境和不同類型的遊戲(槍支、彈珠台等)的控制。

5. 個人區域網路設定檔 (PAN)

藍牙如何連接本地網路?這就是使用個人區域網路設定檔 (PAN) 的地方。 PAN 以前稱為 LAN 存取設定文件,是在各種裝置之間建立自組織藍牙網路的最佳方式。

其中包括電腦、筆記型電腦、智慧型手機、耳機、平板電腦、印表機、鍵盤、揚聲器以及幾乎所有需要網路存取點的設備。要查看藍牙設定檔中的 PAN,您需要在顯示器上檢查其狀態。

例如,在 Windows 中,您可以使用網路介面卡下的裝置管理員檢視 PAN 。按一下清單中的藍牙設備,然後開啟「屬​​性」->「詳細資料」以查看個人區域網路設定檔

藍牙裝置個人區域網路在 Windows 裝置管理員中可見。

6. 序列埠設定檔 (SPP)

串行埠設定檔 (SPP) 是另一個基本的藍牙配置文件,其主要目的是替代使用 RFCOMM(模擬 RS-232、乙太網路和其他電纜的藍牙協定)的串行通訊。

簡單來說,SPP 創建了「虛擬」串行端口,可以實現原本使用電纜進行資料傳輸的兩個設備之間的通訊傳輸。 Raspberry Pi、Arduino 和其他類似的單板電腦或微控制器裝置始終支援 SPP。

鑑於串行埠設定檔在電子產品中的廣泛使用,SPP 在許多具有人類互動功能的智慧型裝置中都具有功能,例如智慧手錶、健身設備、追蹤器、耳戴式裝置等。

名為 Firebolt 109 的智慧手錶可見串行埠設定檔 (SPP)。

您可以在裝置上查看許多不同類型的序列埠設定文件,例如 TCP 套接字、UDP 套接字、串列橋接、數據機、印表機、SPP 伺服器等。

\您應該了解藍牙的安全性,以避免任何不可預見的風險。如果您遇到常見的藍牙錯誤,例如當您採用按流量計費的連線時,我們可以為您提供協助。

圖片來源:維基共享資源。所有螢幕截圖均由 Sayak Boral 提供。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *