1. 程式人生 > >[藍芽]藍芽之 A2DP、AVRCP

[藍芽]藍芽之 A2DP、AVRCP

藍芽之 A2DP、AVRCP

藍芽之 A2DP、AVRCP

A2DP

A2DP全名是Advenced Audio Distribution Profile 藍芽音訊傳輸模型拹定。A2DP 規定了使用藍芽非同步傳輸通道方式,傳輸高質量音樂檔案資料的拹議堆疊軟體和使用方法,基於該拹議就能通過以藍芽方式傳事輸高品質的音樂了,例如可以利用立體聲藍芽耳機或藍芽音響裝置來收聽音樂了。

A2DP定義了ACL(Asynchronous Connectionless 非同步無連線)通道上傳送單聲道或立體聲等高質量音訊資訊的協議和過程.

A2DP取決於GAP(Generic Access Profile 通用接入協議)和GAVDP(Generic Audio /Video Distribution Profile 通用音視訊分佈協議).後者定義音訊,視訊流等建立所需要的過程.A2DP則定義建立音視訊流所需要的引數和流程.

AVRCP

AVRCP(Audio/Video Remote Control Profile),也就是音訊/視訊遠端控制規範。

AVRCP 設計用於提供控制TV、Hi-Fi裝置等的標準介面。此配置檔案用於許可單個遠端控制裝置(或其它裝置)控制所有使用者可以接入的A/V裝置。它可以與 A2DP 或 VDP 配合使用。

AVRCP 定義瞭如何控制流媒體的特徵。包括暫停、停止、啟動重放、音量控制及其它型別的遠端控制操作。AVRCP 定義了兩個角色,即控制器和目標裝置。控制器通常為遠端控制裝置,而目標裝置為特徵可以更改的裝置。在 AVRCP 中,控制器將檢測到的使用者操作翻譯為 A/V 控制訊號,然後再將其傳輸至遠端 Bluetooth 裝置。對於“隨身聽”型別的媒體播放器,控制裝置可以是允許跳過音軌的耳機,而目標裝置則是實際的播放器。常規紅外遙控器的可用功能可以在此協議中實現。
AVRCP 協議規定了AV/C 數字介面命令集(AV/C 命令集,由1394 行業協會定義)的應用範圍,實現了簡化實施和易操作性。此協議為控制訊息採用了AV/C 裝置模式和命令格式,這些訊息可以通過音訊/視訊控制傳輸協議 (AVCTP) 傳輸。