本申請涉及無線音頻的,具體涉及一種無線音頻數據傳輸方法、裝置及相關設備。
背景技術:
1、經典藍牙(cbt:classic?bluetooth)技術的廣泛應用使cbt產品和服務成為人們生活的一部分,尤其是以智能手機為中心,以高級音頻分發配置(a2dp:advanced?audiodistribution?profile)協議為主要應用的cbt耳機和cbt音箱等無線音頻產品帶給人們極大的方便。基于cbt?a2dp協議的真無線立體聲(tws:true?wireless?stereo)耳機更是得到人們的偏愛。為了解決基于cbt?a2dp通信協議的tws耳機功耗不夠低、延遲不夠低、性能不夠好的問題,藍牙組織發明了藍牙低功耗(ble:bluetooth?low?energy)音頻(audio)技術來支持tws功能。
2、但是,采用由兩條連接等時流(cis:connected?isochronous?stream)鏈路構成的連接等時組(cig:connected?isochronous?group)鏈路實現的ble?audio?tws功能的智能手機的用戶界面和tws耳機的使用習慣同基于cbt?a2dp協議的tws功能存在很大的差異,不夠友好。
技術實現思路
1、本申請的目的在于提供一種無線音頻數據傳輸方法、裝置及相關設備,用于支持主終端設備和從終端設備方便地無線接收音源設備發送的音頻,以及使音源設備支持tws功能時的用戶界面更加友好。
2、第一方面,本申請實施例提供一種無線音頻數據傳輸方法,應用于主終端設備,所述方法包括:
3、與音源設備建立第一通信鏈路組,其中,所述第一通信鏈路組包括主通信鏈路和副通信鏈路;
4、基于所述第一通信鏈路組的鏈路信息與副終端設備建立第二通信鏈路組,其中,所述第二通信鏈路組至少包括與所述副通信鏈路的鏈路信息相同的虛擬副通信鏈路,以使得所述副終端設備基于所述虛擬副通信鏈路接收所述音源設備發送的音頻數據包并回復接收確認包;
5、基于所述第一通信鏈路組接收所述音源設備發送的音頻數據包并回復接收確認包。
6、第二方面,本申請實施例還提供一種無線音頻數據傳輸方法,應用于副終端設備,所述方法包括:
7、基于第一通信鏈路組的鏈路信息與主終端設備建立第二通信鏈路組,其中,所述第一通信鏈路組為主終端設備與音源設備之間建立的通信鏈路組,所述第一通信鏈路組包括主通信鏈路和副通信鏈路,所述第二通信鏈路組至少包括與所述副通信鏈路的鏈路信息相同的虛擬副通信鏈路,所述主終端設備用于通過所述主通信鏈路接收所述音源設備發送的音頻數據包并回復接收確認包;
8、基于所述虛擬副通信鏈路接收所述音源設備發送的音頻數據包并回復接收確認包。
9、第三方面,本申請實施例還提供一種無線音頻數據傳輸裝置,應用于主終端設備,所述裝置包括:
10、主終端第一建鏈模塊,用于與音源設備建立第一通信鏈路組,其中,所述第一通信鏈路組包括主通信鏈路和副通信鏈路;
11、主終端第二建鏈模塊,用于基于所述第一通信鏈路組的鏈路信息與副終端設備建立第二通信鏈路組,其中,所述第二通信鏈路組至少包括與所述副通信鏈路的鏈路信息相同的虛擬副通信鏈路,以使得所述副終端設備基于所述虛擬副通信鏈路接收所述音源設備發送的音頻數據包并回復接收確認包;
12、主終端傳輸模塊,用于基于所述第一通信鏈路組接收所述音源設備發送的音頻數據包并回復接收確認包。
13、第四方面,本申請實施例還提供一種無線音頻數據傳輸裝置,應用于副終端設備,所述裝置包括:
14、副終端建鏈模塊,用于基于第一通信鏈路組的鏈路信息與主終端設備建立第二通信鏈路組,其中,所述第一通信鏈路組為主終端設備與音源設備之間建立的通信鏈路組,所述第一通信鏈路組包括主通信鏈路和副通信鏈路,所述第二通信鏈路組至少包括與所述副通信鏈路的鏈路信息相同的虛擬副通信鏈路,所述主終端設備用于通過所述主通信鏈路接收所述音源設備發送的音頻數據包并回復接收確認包;
15、副終端傳輸模塊,用于基于所述虛擬副通信鏈路接收所述音源設備發送的音頻數據包并回復接收確認包。
16、第四方面,本申請實施例還提供一種電子設備,包括處理器,存儲器及存儲在所述存儲器上并可在所述處理器上運行的程序或指令,所述程序或指令被所述處理器執行時實現如第一方面或第二方面所述的無線音頻數據傳輸方法的步驟。
17、第五方面,本申請實施例還提供一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如第一方面或第二方面所述的無線音頻數據傳輸方法的步驟。
18、第六方面,本申請實施例還提供一種計算機程序產品,包括計算機指令,所述計算機指令被處理器執行時實現如第一方面或第二方面所述的無線音頻數據傳輸方法的步驟。
19、在本申請中,先由主終端設備與音源設備建立包括主通信鏈路和副通信鏈路的第一通信鏈路組,再基于第一通信鏈路組的鏈路信息與副終端設備建立至少包括虛擬副通信鏈路的第二通信鏈路組,以通過主終端設備來替代音源設備與副終端設備建立通信鏈路,在支持主終端設備和副終端設備可以便捷地分別接收音源設備發送的音頻數據包并分別回復確認包的同時,避免音源設備分別同主終端設備和副終端設備分別建立通信鏈路的繁瑣操作,使音源設備支持tws功能時的用戶界面更加友好,從而簡化音源設備支持tws功能時的用戶界面的開發。
1.一種無線音頻數據傳輸方法,其特征在于,應用于主終端設備,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,
3.根據權利要求1所述的方法,其特征在于,
4.根據權利要求1所述的方法,其特征在于,所述與音源設備建立第一通信鏈路組,包括:
5.根據權利要求4所述的方法,其特征在于,所述方法還包括:
6.一種無線音頻數據傳輸方法,其特征在于,應用于副終端設備,所述方法包括:
7.根據權利要求6所述的方法,其特征在于,
8.根據權利要求6所述的方法,其特征在于,所述方法還包括:
9.根據權利要求6所述的方法,其特征在于,所述主終端設備與所述音源設備之間建立有第一ble?acl鏈路,所述第一通信鏈路組基于所述第一ble?acl鏈路建立;
10.根據權利要求9所述的方法,其特征在于,所述方法還包括:
11.一種無線音頻數據傳輸裝置,其特征在于,應用于主終端設備,所述裝置包括:
12.根據權利要求11所述的裝置,其特征在于,
13.一種無線音頻數據傳輸裝置,其特征在于,應用于副終端設備,所述裝置包括:
14.根據權利要求13所述的裝置,其特征在于,