System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本公開涉及無(wú)線音頻的,具體涉及一種無(wú)線音頻數(shù)據(jù)傳輸方法及相關(guān)設(shè)備。
技術(shù)介紹
1、藍(lán)牙低功耗(bluetooth?low?energy,ble)音頻(audio)技術(shù)采用同步等時(shí)通道(isochronous?channels)協(xié)議,包括單點(diǎn)到單點(diǎn)通信的連接等時(shí)流(connectedisochronous?stream,cis)鏈路及由至少一條cis鏈路構(gòu)成的連接等時(shí)組(connectedisochronous?group,cig)鏈路協(xié)議,以及單點(diǎn)到多點(diǎn)通信的廣播等時(shí)流(broadcastisochronous?stream,bis)鏈路及由至少一條bis鏈路構(gòu)成的廣播等時(shí)組(broadcastisochronous?group,big)鏈路協(xié)議,能為用戶提供更低功耗、更低成本、更低延遲、更高質(zhì)量、更加豐富的無(wú)線音頻服務(wù)。
2、應(yīng)用中,采用big鏈路協(xié)議,可以實(shí)現(xiàn)單點(diǎn)到多點(diǎn)的無(wú)線廣播音頻(wirelessbroadcast?audio,wba)功能。
3、但是,采用big鏈路實(shí)現(xiàn)wba功能時(shí),由于時(shí)隙資源有限,導(dǎo)致數(shù)據(jù)包重傳次數(shù)有限,這使得音頻數(shù)據(jù)的傳輸不穩(wěn)定,特別是在衰落或干擾環(huán)境中,音頻的播放會(huì)出現(xiàn)明顯卡頓,這使得用戶的使用體驗(yàn)較差。
技術(shù)實(shí)現(xiàn)思路
1、本公開的目的在于提供一種無(wú)線音頻數(shù)據(jù)傳輸方法及相關(guān)設(shè)備,用于解決相關(guān)技術(shù)在實(shí)現(xiàn)wba功能時(shí),存在的音頻傳輸可靠性低的技術(shù)問(wèn)題。
2、第一方面,本公開實(shí)施例提供一種無(wú)線音頻數(shù)據(jù)傳輸方法,應(yīng)用于主
3、基于所述音頻流中的音頻幀,分別獲取第一音頻數(shù)據(jù)單元和第二音頻數(shù)據(jù)單元,其中,基于相同的音頻幀獲取的第一音頻數(shù)據(jù)單元和第二音頻數(shù)據(jù)單元分別為目標(biāo)第一音頻數(shù)據(jù)單元和目標(biāo)第二音頻數(shù)據(jù)單元,所述目標(biāo)第二音頻數(shù)據(jù)單元承載的音頻信息,為所述目標(biāo)第一音頻數(shù)據(jù)單元承載的音頻信息的真子集;
4、封裝所述第一音頻數(shù)據(jù)單元以獲得第一廣播數(shù)據(jù)包,封裝所述第二音頻數(shù)據(jù)單元以獲得第二廣播數(shù)據(jù)包;
5、在任意一個(gè)等時(shí)間隔內(nèi),分別基于第一通信鏈路組發(fā)送第一廣播數(shù)據(jù)包,基于第二通信鏈路組發(fā)送第二廣播數(shù)據(jù)包,其中,所述第一音頻數(shù)據(jù)單元占用的空中時(shí)隙大于所述第二音頻數(shù)據(jù)單元占用的空中時(shí)隙。
6、第二方面,本公開實(shí)施例還提供一種無(wú)線音頻數(shù)據(jù)傳輸方法,應(yīng)用于第一從設(shè)備,所述第一從設(shè)備在連續(xù)的等時(shí)間隔內(nèi)與主設(shè)備廣播通信,以傳輸音頻流,所述方法包括:
7、在一個(gè)所述等時(shí)間隔內(nèi),分別基于第一通信鏈路組接收所述主設(shè)備發(fā)送的第一廣播數(shù)據(jù)包,基于第二通信鏈路組接收所述主設(shè)備發(fā)送的第二廣播數(shù)據(jù)包;
8、其中,所述第一廣播數(shù)據(jù)包為所述主設(shè)備封裝第一音頻數(shù)據(jù)單元獲得的廣播數(shù)據(jù)包,所述第二廣播數(shù)據(jù)為所述主設(shè)備封裝第二音頻數(shù)據(jù)單元獲得的廣播數(shù)據(jù)包;
9、所述第一音頻數(shù)據(jù)單元和所述第二音頻數(shù)據(jù)單元為所述主設(shè)備基于所述音頻流中的音頻幀,獲得的不同數(shù)據(jù)單元,所述第一音頻數(shù)據(jù)單元占用的空中時(shí)隙大于所述第二音頻數(shù)據(jù)單元占用的空中時(shí)隙;
10、所述主設(shè)備基于相同的音頻幀獲取的第一音頻數(shù)據(jù)單元和第二音頻數(shù)據(jù)單元分別為目標(biāo)第一音頻數(shù)據(jù)單元和目標(biāo)第二音頻數(shù)據(jù)單元,所述目標(biāo)第二音頻數(shù)據(jù)單元承載的音頻信息,為所述目標(biāo)第一音頻數(shù)據(jù)單元承載的音頻信息的真子集。
11、第三方面,本公開實(shí)施例還提供一種無(wú)線音頻數(shù)據(jù)傳輸系統(tǒng),所述系統(tǒng)包括:
12、主設(shè)備和n個(gè)第一從設(shè)備;
13、所述主設(shè)備在連續(xù)的等時(shí)間隔內(nèi)與n個(gè)第一從設(shè)備廣播通信,以傳輸音頻流;
14、所述主設(shè)備用于基于所述音頻流中的音頻幀,分別獲取第一音頻數(shù)據(jù)單元和第二音頻數(shù)據(jù)單元,其中,基于相同的音頻幀獲取的第一音頻數(shù)據(jù)單元和第二音頻數(shù)據(jù)單元分別為目標(biāo)第一音頻數(shù)據(jù)單元和目標(biāo)第二音頻數(shù)據(jù)單元,所述目標(biāo)第二音頻數(shù)據(jù)單元承載的音頻信息,為所述目標(biāo)第一音頻數(shù)據(jù)單元承載的音頻信息的真子集;
15、所述主設(shè)備用于封裝所述第一音頻數(shù)據(jù)單元以獲得第一廣播數(shù)據(jù)包,封裝所述第二音頻數(shù)據(jù)單元以獲得第二廣播數(shù)據(jù)包;
16、所述主設(shè)備用于在任意一個(gè)等時(shí)間隔內(nèi),分別基于第一通信鏈路組發(fā)送第一廣播數(shù)據(jù)包,基于第二通信鏈路組發(fā)送第二廣播數(shù)據(jù)包,其中,所述第一音頻數(shù)據(jù)單元占用的空中時(shí)隙大于所述第二音頻數(shù)據(jù)單元占用的空中時(shí)隙;
17、至少存在一個(gè)所述第一從設(shè)備,在一個(gè)所述等時(shí)間隔內(nèi),分別基于第一通信鏈路組接收所述主設(shè)備發(fā)送的第一廣播數(shù)據(jù)包,基于第二通信鏈路組接收所述主設(shè)備發(fā)送的第二廣播數(shù)據(jù)包。
18、第四方面,本公開實(shí)施例還提供一種無(wú)線音頻數(shù)據(jù)傳輸裝置,應(yīng)用于主設(shè)備,所述主設(shè)備在連續(xù)的等時(shí)間隔內(nèi)與n個(gè)第一從設(shè)備廣播通信,以傳輸音頻流,所述裝置包括:
19、獲取模塊,用于基于所述音頻流中的音頻幀,分別獲取第一音頻數(shù)據(jù)單元和第二音頻數(shù)據(jù)單元,其中,基于相同的音頻幀獲取的第一音頻數(shù)據(jù)單元和第二音頻數(shù)據(jù)單元分別為目標(biāo)第一音頻數(shù)據(jù)單元和目標(biāo)第二音頻數(shù)據(jù)單元,所述目標(biāo)第二音頻數(shù)據(jù)單元承載的音頻信息,為所述目標(biāo)第一音頻數(shù)據(jù)單元承載的音頻信息的真子集;
20、封裝模塊,用于封裝所述第一音頻數(shù)據(jù)單元以獲得第一廣播數(shù)據(jù)包,封裝所述第二音頻數(shù)據(jù)單元以獲得第二廣播數(shù)據(jù)包;
21、廣播模塊,用于在任意一個(gè)等時(shí)間隔內(nèi),分別基于第一通信鏈路組發(fā)送第一廣播數(shù)據(jù)包,基于第二通信鏈路組發(fā)送第二廣播數(shù)據(jù)包,其中,所述第一音頻數(shù)據(jù)單元占用的空中時(shí)隙大于所述第二音頻數(shù)據(jù)單元占用的空中時(shí)隙。
22、第五方面,本公開實(shí)施例還提供一種無(wú)線音頻數(shù)據(jù)傳輸裝置,應(yīng)用于第一從設(shè)備,所述第一從設(shè)備在連續(xù)的等時(shí)間隔內(nèi)與主設(shè)備廣播通信,以傳輸音頻流,所述裝置包括:
23、接收模塊,用于在一個(gè)所述等時(shí)間隔內(nèi),分別基于第一通信鏈路組接收所述主設(shè)備發(fā)送的第一廣播數(shù)據(jù)包,基于第二通信鏈路組接收所述主設(shè)備發(fā)送的第二廣播數(shù)據(jù)包;
24、其中,所述第一廣播數(shù)據(jù)包為所述主設(shè)備封裝第一音頻數(shù)據(jù)單元獲得的廣播數(shù)據(jù)包,所述第二廣播數(shù)據(jù)為所述主設(shè)備封裝第二音頻數(shù)據(jù)單元獲得的廣播數(shù)據(jù)包;
25、所述第一音頻數(shù)據(jù)單元和所述第二音頻數(shù)據(jù)單元為所述主設(shè)備基于所述音頻流中的音頻幀,獲得的不同數(shù)據(jù)單元,所述第一音頻數(shù)據(jù)單元占用的空中時(shí)隙大于所述第二音頻數(shù)據(jù)單元占用的空中時(shí)隙;
26、所述主設(shè)備基于相同的音頻幀獲取的第一音頻數(shù)據(jù)單元和第二音頻數(shù)據(jù)單元分別為目標(biāo)第一音頻數(shù)據(jù)單元和目標(biāo)第二音頻數(shù)據(jù)單元,所述目標(biāo)第二音頻數(shù)據(jù)單元承載的音頻信息,為所述目標(biāo)第一音頻數(shù)據(jù)單元承載的音頻信息的真子集。
27、第六方面,本公開實(shí)施例還提供一種電子設(shè)備,包括處理器,存儲(chǔ)器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的程序或指令,所述程序或指令被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如第一方面或第二方面所述的無(wú)線音頻數(shù)據(jù)傳輸方法的步驟。
28、第本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種無(wú)線音頻數(shù)據(jù)傳輸方法,應(yīng)用于主設(shè)備,所述主設(shè)備在連續(xù)的等時(shí)間隔內(nèi)與N個(gè)第一從設(shè)備廣播通信,以傳輸音頻流,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二音頻數(shù)據(jù)單元至少有M組,所述第二通信鏈路組有M組,多個(gè)連續(xù)的所述第二廣播數(shù)據(jù)包形成輔廣播數(shù)據(jù)包流,所述輔廣播數(shù)據(jù)包流有M路,M為正整數(shù);
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在相同的單位傳輸時(shí)長(zhǎng)內(nèi),第二音頻數(shù)據(jù)單元的發(fā)送次數(shù)大于第一音頻數(shù)據(jù)單元的發(fā)送次數(shù);
4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的方法,其特征在于,基于所述音頻流中的音頻幀,分別獲取第一音頻數(shù)據(jù)單元和第二音頻數(shù)據(jù)單元,包括:
5.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的方法,其特征在于,在任意一個(gè)等時(shí)間隔內(nèi),所述第一音頻數(shù)據(jù)單元占用的空中時(shí)隙與所述第二音頻數(shù)據(jù)單元占用的空中時(shí)隙相鄰。
6.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的方法,其特征在于,所述第一音頻數(shù)據(jù)單元占用的空中時(shí)隙至少為所述第二音頻數(shù)據(jù)單元占用的空中時(shí)隙的兩倍;
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,多
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述輔助同步控制數(shù)據(jù)包包括M個(gè)使能參數(shù),所述M個(gè)使能參數(shù)和所述M組第二通信鏈路組一一對(duì)應(yīng),每一所述使能參數(shù)的參數(shù)值用于指示對(duì)應(yīng)的第二通信鏈路組是否使能。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述第一通信鏈路組為廣播等時(shí)組BIG鏈路,所述第二通信鏈路組為BIG鏈路或非BIG鏈路的用于傳輸音頻數(shù)據(jù)的廣播鏈路;
10.一種無(wú)線音頻數(shù)據(jù)傳輸方法,應(yīng)用于第一從設(shè)備,所述第一從設(shè)備在連續(xù)的等時(shí)間隔內(nèi)與主設(shè)備廣播通信,以傳輸音頻流,其特征在于,所述方法包括:
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述第二音頻數(shù)據(jù)單元至少有M組,所述第二通信鏈路組有M組,多個(gè)連續(xù)的所述第二廣播數(shù)據(jù)包形成輔廣播數(shù)據(jù)包流,所述輔廣播數(shù)據(jù)包流有M路,M為正整數(shù);
12.根據(jù)權(quán)利要求11所述的方法,其特征在于,分別基于第一通信鏈路組接收所述主設(shè)備發(fā)送的第一廣播數(shù)據(jù)包,基于第二通信鏈路組接收所述主設(shè)備發(fā)送的第二廣播數(shù)據(jù)包之前,所述方法還包括:
13.根據(jù)權(quán)利要求12所述的方法,其特征在于,所述輔助同步控制數(shù)據(jù)包包括M個(gè)使能參數(shù),所述M個(gè)使能參數(shù)和所述M組第二通信鏈路組一一對(duì)應(yīng),每一所述使能參數(shù)的參數(shù)值用于指示對(duì)應(yīng)的第二通信鏈路組是否使能;
14.根據(jù)權(quán)利要求10所述的方法,其特征在于,在任意一個(gè)所述等時(shí)間隔內(nèi),分別基于第一通信鏈路組接收所述主設(shè)備發(fā)送的第一廣播數(shù)據(jù)包,基于第二通信鏈路組接收所述主設(shè)備發(fā)送的第二廣播數(shù)據(jù)包。
15.根據(jù)權(quán)利要求10-14中任一項(xiàng)所述的方法,其特征在于,所述方法還包括:
16.一種無(wú)線音頻數(shù)據(jù)傳輸系統(tǒng),其特征在于,所述系統(tǒng)包括:
17.根據(jù)權(quán)利要求16所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括至少一個(gè)第二從設(shè)備,所述第二從設(shè)備不支持與所述主設(shè)備基于所述第二通信鏈路組進(jìn)行無(wú)線通信,
18.根據(jù)權(quán)利要求16或17所述的系統(tǒng),其特征在于,所述第一通信鏈路組為廣播等時(shí)組BIG鏈路;所述第二通信鏈路組為BIG鏈路或非BIG鏈路的用于傳輸音頻數(shù)據(jù)的廣播鏈路。
19.一種無(wú)線音頻數(shù)據(jù)傳輸裝置,應(yīng)用于主設(shè)備,所述主設(shè)備在連續(xù)的等時(shí)間隔內(nèi)與N個(gè)第一從設(shè)備廣播通信,以傳輸音頻流,其特征在于,所述裝置包括:
20.一種無(wú)線音頻數(shù)據(jù)傳輸裝置,應(yīng)用于第一從設(shè)備,所述第一從設(shè)備在連續(xù)的等時(shí)間隔內(nèi)與主設(shè)備廣播通信,以傳輸音頻流,其特征在于,所述裝置包括:
21.一種電子設(shè)備,其特征在于,包括處理器,存儲(chǔ)器及存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的程序或指令,所述程序或指令被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至15中任一項(xiàng)所述的無(wú)線音頻數(shù)據(jù)傳輸方法的步驟。
22.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有程序或指令,所述程序或指令被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1至15中任一項(xiàng)所述的無(wú)線音頻數(shù)據(jù)傳輸方法的步驟。
23.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,包括計(jì)算機(jī)指令,所述計(jì)算...
【技術(shù)特征摘要】
1.一種無(wú)線音頻數(shù)據(jù)傳輸方法,應(yīng)用于主設(shè)備,所述主設(shè)備在連續(xù)的等時(shí)間隔內(nèi)與n個(gè)第一從設(shè)備廣播通信,以傳輸音頻流,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二音頻數(shù)據(jù)單元至少有m組,所述第二通信鏈路組有m組,多個(gè)連續(xù)的所述第二廣播數(shù)據(jù)包形成輔廣播數(shù)據(jù)包流,所述輔廣播數(shù)據(jù)包流有m路,m為正整數(shù);
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在相同的單位傳輸時(shí)長(zhǎng)內(nèi),第二音頻數(shù)據(jù)單元的發(fā)送次數(shù)大于第一音頻數(shù)據(jù)單元的發(fā)送次數(shù);
4.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的方法,其特征在于,基于所述音頻流中的音頻幀,分別獲取第一音頻數(shù)據(jù)單元和第二音頻數(shù)據(jù)單元,包括:
5.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的方法,其特征在于,在任意一個(gè)等時(shí)間隔內(nèi),所述第一音頻數(shù)據(jù)單元占用的空中時(shí)隙與所述第二音頻數(shù)據(jù)單元占用的空中時(shí)隙相鄰。
6.根據(jù)權(quán)利要求1-3中任一項(xiàng)所述的方法,其特征在于,所述第一音頻數(shù)據(jù)單元占用的空中時(shí)隙至少為所述第二音頻數(shù)據(jù)單元占用的空中時(shí)隙的兩倍;
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,多個(gè)連續(xù)的所述第一廣播數(shù)據(jù)包形成主廣播數(shù)據(jù)包流,所述主設(shè)備基于周期廣告信道發(fā)送輔助同步控制數(shù)據(jù)包,所述輔助同步控制數(shù)據(jù)包括所述第一通信鏈路組的主鏈路信息和所述m組第二通信鏈路組的m個(gè)輔助鏈路信息,所述輔助同步控制數(shù)據(jù)包用于所述第一從設(shè)備與所述主設(shè)備同步,并基于所述第一通信鏈路組接收所述主廣播數(shù)據(jù)包流,以及基于所述m組第二通信鏈路組分別接收所述m路所述輔廣播數(shù)據(jù)包流。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述輔助同步控制數(shù)據(jù)包包括m個(gè)使能參數(shù),所述m個(gè)使能參數(shù)和所述m組第二通信鏈路組一一對(duì)應(yīng),每一所述使能參數(shù)的參數(shù)值用于指示對(duì)應(yīng)的第二通信鏈路組是否使能。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述第一通信鏈路組為廣播等時(shí)組big鏈路,所述第二通信鏈路組為big鏈路或非big鏈路的用于傳輸音頻數(shù)據(jù)的廣播鏈路;
10.一種無(wú)線音頻數(shù)據(jù)傳輸方法,應(yīng)用于第一從設(shè)備,所述第一從設(shè)備在連續(xù)的等時(shí)間隔內(nèi)與主設(shè)備廣播通信,以傳輸音頻流,其特征在于,所述方法包括:
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述第二音頻數(shù)據(jù)單元至少有m組,所述第二通信鏈路組有m組,多個(gè)連續(xù)的所述第二廣播數(shù)據(jù)包...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:徐斌,楊曉東,
申請(qǐng)(專利權(quán))人:合肥中感微電子有限公司,
類型:發(fā)明
國(guó)別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。