System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及無線音頻的,具體涉及一種無線音頻數據傳輸方法、裝置及電子設備。
技術介紹
1、隨著藍牙技術的迅速發展,藍牙音頻應用在人們日常生活中越來越廣泛,例如:低功耗藍牙音頻(bluetooth?low?energy?audio,le?audio)。
2、le?audio的單播應用由一個中心設備和至少一個外圍設備組成,由于距離中心設備的距離過遠,或者,中心設備和外圍設備之間有阻擋物或者存在反射問題等原因,使得至少部分外圍設備的鏈路質量差,音頻播放可能出現卡頓、失真等情況,給用戶的體驗較差。
3、也就是說,相關技術所提供的le?audio架構的音頻播放效果較差。
技術實現思路
1、本公開的目的在于提供一種無線音頻數據傳輸方法、裝置及電子設備,用于解決相關技術所提供的le?audio架構的音頻播放效果差的技術問題。
2、第一方面,本公開實施例提供一種無線音頻數據傳輸方法,應用于第一外圍設備,所述方法包括:
3、基于第一通信鏈路接收中心設備發送的第一音頻數據包,以及,通過監聽第二通信鏈路接收所述中心設備發送的第二音頻數據包,所述第二通信鏈路為第二外圍設備與所述中心設備通信以傳輸音頻流的鏈路;
4、基于第三通信鏈路接收所述第二外圍設備轉發的第一音頻數據包,和/或,基于所述第三通信鏈路將所述第二音頻數據包轉發給所述第二外圍設備;
5、其中,所述第三通信鏈路為所述第一外圍設備和所述第二外圍設備進行通信的鏈路。
6
7、中心設備和n個外圍設備,n為大于1的整數;
8、所述中心設備用于:基于第一通信鏈路向第一外圍設備發送第一音頻數據包,以及,基于第二通信鏈路向第二外圍設備發送第二音頻數據包,所述n個外圍設備包括所述第一外圍設備和所述第二外圍設備,所述第一外圍設備和所述第二外圍設備之間建立有第三通信鏈路;
9、所述第一外圍設備用于:通過監聽所述第二通信鏈路接收所述中心設備發送的第二音頻數據包,以及,基于所述第三通信鏈路將所述第二音頻數據包轉發給所述第二外圍設備;
10、所述第二外圍設備用于:通過監聽所述第一通信鏈路接收所述中心設備發送的第一音頻數據包,以及,基于所述第三通信鏈路將所述第一音頻數據包轉發給所述第一外圍設備。
11、第三方面,本公開實施例提供一種無線音頻數據傳輸裝置,應用于第一外圍設備,所述裝置包括:
12、外圍接收模塊,基于第一通信鏈路接收中心設備發送的第一音頻數據包,以及,通過監聽第二通信鏈路接收所述中心設備發送的第二音頻數據包,所述第二通信鏈路為第二外圍設備與所述中心設備通信以傳輸音頻流的鏈路;
13、外圍傳輸模塊,用于基于第三通信鏈路接收所述第二外圍設備轉發的第一音頻數據包,和/或,基于所述第三通信鏈路將所述第二音頻數據包轉發給所述第二外圍設備;
14、其中,所述第三通信鏈路為所述第一外圍設備和所述第二外圍設備進行通信的鏈路。
15、第四方面,本公開實施例還提供一種電子設備,包括處理器,存儲器及存儲在所述存儲器上并可在所述處理器上運行的程序或指令,所述程序或指令被所述處理器執行時實現如第一方面所述的無線音頻數據傳輸方法的步驟。
16、第五方面,本公開實施例還提供一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如第一方面所述的無線音頻數據傳輸方法的步驟。
17、第六方面,本公開實施例還提供一種計算機程序產品,包括計算機指令,所述計算機指令被處理器執行時實現如第一方面所述的無線音頻數據傳輸方法的步驟。
18、在本公開中,在中心設備所連接的多個外圍設備中,設置外圍設備除了通過自身的通信鏈路與中心設備通信并收發音頻數據包外,還去監聽其他外圍設備與中心設備通信的鏈路并收包,以及支持不同外圍設備之間進行所監聽音頻數據包的轉發操作,這能在部分外圍設備自身的通信鏈路質量較差的情況下,通過高質量通信鏈路的外圍設備構建新的數據包傳輸路徑,以暫時替換外圍設備自身的低質量通信鏈路,進而提升對應低質量通信鏈路的外圍設備的音頻傳輸可靠性,改善外圍設備在自身通信鏈路受干擾情況下的音頻播放效果。
本文檔來自技高網...【技術保護點】
1.一種無線音頻數據傳輸方法,應用于第一外圍設備,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述通過監聽第二通信鏈路接收所述中心設備發送的第二音頻數據包之前,所述方法還包括:
3.根據權利要求1所述的方法,其特征在于,所述中心設備在連續的等時間隔與所述第一外圍設備和所述第二外圍設備通信,每一所述等時間隔內包括用于傳輸所述第一音頻傳輸包的第一時隙以及用于傳輸所述第二音頻數據包的第二時隙;
4.根據權利要求1所述的方法,其特征在于,所述基于第三通信鏈路接收所述第二外圍設備轉發的第一音頻數據包,包括:
5.根據權利要求1所述的方法,其特征在于,所述基于第三通信鏈路接收所述第二外圍設備轉發的第一音頻數據包,包括:
6.根據權利要求5所述的方法,其特征在于,所述中心設備在連續的等時間隔與所述第一外圍設備和所述第二外圍設備通信,所述方法還包括:
7.根據權利要求6所述的方法,其特征在于,所述獲取第二目標數量,包括:
8.根據權利要求5所述的方法,其特征在于,所述基于第三通信鏈路接收
9.根據權利要求1-8中任一項所述的方法,其特征在于,所述第一外圍設備、所述第二外圍設備和所述中心設備屬于同一私密設備集合,所述私密設備集合包括用于外圍設備和所述中心設備通信并傳輸音頻流的秘鑰信息。
10.一種無線音頻數據傳輸系統,其特征在于,所述系統包括:
11.一種無線音頻數據傳輸裝置,應用于第一外圍設備,其特征在于,所述裝置包括:
12.一種電子設備,其特征在于,包括處理器,存儲器及存儲在所述存儲器上并可在所述處理器上運行的程序或指令,所述程序或指令被所述處理器執行時實現如權利要求1至9中任一項所述的無線音頻數據傳輸方法的步驟。
13.一種計算機可讀存儲介質,其特征在于,所述可讀存儲介質上存儲有程序或指令,所述程序或指令被處理器執行時實現如權利要求1至9中任一項所述的無線音頻數據傳輸方法的步驟。
14.一種計算機程序產品,其特征在于,包括計算機指令,所述計算機指令被處理器執行時實現如權利要求1至9中任一項所述的無線音頻數據傳輸方法的步驟。
...【技術特征摘要】
1.一種無線音頻數據傳輸方法,應用于第一外圍設備,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述通過監聽第二通信鏈路接收所述中心設備發送的第二音頻數據包之前,所述方法還包括:
3.根據權利要求1所述的方法,其特征在于,所述中心設備在連續的等時間隔與所述第一外圍設備和所述第二外圍設備通信,每一所述等時間隔內包括用于傳輸所述第一音頻傳輸包的第一時隙以及用于傳輸所述第二音頻數據包的第二時隙;
4.根據權利要求1所述的方法,其特征在于,所述基于第三通信鏈路接收所述第二外圍設備轉發的第一音頻數據包,包括:
5.根據權利要求1所述的方法,其特征在于,所述基于第三通信鏈路接收所述第二外圍設備轉發的第一音頻數據包,包括:
6.根據權利要求5所述的方法,其特征在于,所述中心設備在連續的等時間隔與所述第一外圍設備和所述第二外圍設備通信,所述方法還包括:
7.根據權利要求6所述的方法,其特征在于,所述獲取第二目標數量,包括:
8.根據權利要求5所述的方法,其特征在于,所述基于第三通...
【專利技術屬性】
技術研發人員:高迎賓,張樂,張亦農,
申請(專利權)人:南京中感微電子有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。