在藍牙應用框架中,系統(tǒng)采用數(shù)據(jù)傳輸量為723.2kbps的ACL鏈路來傳輸語音數(shù)據(jù),在藍牙的高級音頻規(guī)范中定義了在ACL鏈路上實現(xiàn)高質量單聲道或者多聲道立體聲傳輸?shù)慕换ミ^程和音頻編解碼,為此在藍牙點到點的傳輸系統(tǒng)中,采用A2DP傳輸規(guī)范進行藍牙立體聲音頻的傳輸。
在A2DP中定義了兩個角色:信源(Source,SRC)和信宿(Sink,SNK).信源是藍牙匹克網(wǎng)中將音頻流向外發(fā)送端的設備,如手機,MP3等:信宿是指藍牙匹克網(wǎng)中接收音頻流的設備,如耳機等。 藍牙A2DP協(xié)議模型如下圖所示:
A2DP協(xié)議模型
在該協(xié)議中,Baseband、L2CAP、LMP、SDP是藍牙核心協(xié)議,藍牙音頻傳輸協(xié)議AVDTP(Audio/Vdeo,Distribution Transport Protocol)是上層應用協(xié)議,定義了藍牙音頻傳輸交互過程,A2DP的實現(xiàn)是在上層應用程序里實現(xiàn)的。
AVDTP定義了音頻流的三處協(xié)商,連接建立和傳輸過程,同時還規(guī)定了設備之間交換消息的格式。AVDP協(xié)議用下層的L2CAP層提供的服務,完成自己的功能后為上層提供相應的服務,其內部可以按照功能分成不同的模塊,主要有數(shù)據(jù)流管理器、數(shù)據(jù)恢復模塊、適配層和信令實體四個部分,AVDPT各部分的功能如下:
數(shù)據(jù)流管理器:提供數(shù)據(jù)幀的生成、時間戳的管理、媒體包序列編號、數(shù)據(jù)流的傳輸、向對等層和上層報告包丟失和抖動計算等功能。
數(shù)據(jù)恢復模塊:在L2CAP層恢復丟失的數(shù)據(jù)分組,提供沒有前向糾錯編碼的恢復分組和有前向糾錯編碼的恢復分組。
適配層:提供使用魯棒包頭壓縮方案壓縮包頭功能和在一個傳輸信道上實現(xiàn)多個傳輸會話的復用的功能。
信令:主要完成服務發(fā)現(xiàn)、數(shù)據(jù)流參數(shù)協(xié)商、建立和拆除等相關的信令過程。
淄博smt廠家 山東芯演欣電子科技發(fā)展有限公司
聯(lián)系電話:18369886932 15265701639 18865375835 13963733772
電 話:0537-6561189
手 機: 18865375835
山東省濟寧市經濟開發(fā)區(qū)呈祥大道南嘉興路東萊特光電集團
Copyright ? 2021 山東芯演欣電子科技發(fā)展有限公司 版權所有