System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本公開涉及無線音頻的,具體涉及一種無線音頻數據傳輸方法及相關設備。
技術介紹
1、在藍牙低功耗(bluetooth?low?energy,ble)音頻(audio)應用中,現有技術中會采用同步等時通道(isochronous?channels)協議,即單點到單點通信的連接等時流(connected?isochronous?stream,cis)鏈路及由多條cis鏈路構成的連接等時組(connected?isochronous?group,cig)協議,以及單點到多點通信的廣播等時流(broadcast?isochronous?stream,bis)鏈路及由多條bis鏈路構成的廣播等時組(broadcast?isochronous?group,big)協議,以向用戶提供無線音頻服務;例如,采用一條或兩條雙向cis鏈路構成的cig鏈路實現的由無線麥克風和無線耳機構成的無線游戲耳麥或無線游戲音頻系統。
2、基于cig鏈路實現無線游戲音頻系統時發現,在雙向無線游戲音頻系統中,耳機方向對時間延遲的要求高于麥克風方向對時間延遲的要求,但cig鏈路進行雙向通信時,要求兩個通信方向的時間延遲保持一致,因此,若基于耳機方向的時延要求配置cig鏈路的相關參數,會導致無線游戲音頻系統的實現難度過高以及出現音頻數據丟失等問題;若基于麥克風方向的時延要求配置cig鏈路的相關參數,又無法滿足無線游戲音頻系統在耳機方向的時延要求。
3、也就是說,相關技術無法滿足無線游戲音頻系統在不同通信方向上的不同時延要求。
<
1、本公開的目的在于提供一種無線音頻數據傳輸方法及相關設備,用于解決相關技術不能滿足無線游戲音頻系統在不同通信方向上的不同時延要求的技術問題。
2、第一方面,本公開實施例提供一種無線音頻數據傳輸方法,應用于主設備,所述方法包括:
3、所述主設備基于第一通信鏈路在連續的第一等時間隔內向從設備發送第一音頻數據包,和/或,所述主設備基于第二通信鏈路在連續的第二等時間隔內接收從設備發送的第二音頻數據包;
4、其中,所述第一等時間隔的時間長度小于所述第二等時間隔的時間長度,所述第一等時間隔包括第一時隙和第二時隙,所述第二等時間隔包括第三時隙,所述第一時隙為所述主設備發送所述第一音頻數據包的時隙,所述第二時隙為所述第一等時間隔內除所述第一時隙外的時隙,所述第三時隙為所述從設備發送所述第二音頻數據包的時隙,所述第三時隙的時域位置,
5、一個所述第二等時間隔內的所述第三時隙的時域位置,與所述連續的第一等時間隔內的一個第二時隙的時域位置至少部分重疊。
6、第二方面,本公開實施例還提供一種無線音頻數據傳輸方法,應用于從設備,所述方法包括:
7、所述從設備基于第一通信鏈路在連續的第一等時間隔內接收主設備發送的第一音頻數據包;
8、或者,
9、所述從設備基于第一通信鏈路在連續的第一等時間隔內接收主設備發送的第一音頻數據包,且所述從設備基于第二通信鏈路在連續的第二等時間隔內向所述主設備發送第二音頻數據包;
10、其中,所述第一等時間隔的時間長度小于所述第二等時間隔的時間長度,所述第一等時間隔包括第一時隙和第二時隙,所述第二等時間隔包括第三時隙,所述第一時隙為所述主設備發送所述第一音頻數據包的時隙,所述第二時隙為所述第一等時間隔內除所述第一時隙外的時隙,所述第三時隙為所述從設備發送所述第二音頻數據包的時隙,一個所述第二等時間隔內的所述第三時隙的時域位置,與所述連續的第一等時間隔內的一個第二時隙的時域位置至少部分重疊。
11、第三方面,本公開實施例還提供一種無線音頻數據傳輸裝置,應用于主設備,所述裝置包括:
12、第一傳輸模塊,用于基于第一通信鏈路在連續的第一等時間隔內向從設備發送第一音頻數據包,和/或,基于第二通信鏈路在連續的第二等時間隔內接收從設備發送的第二音頻數據包;
13、其中,所述第一等時間隔的時間長度小于所述第二等時間隔的時間長度,所述第一等時間隔包括第一時隙和第二時隙,所述第二等時間隔包括第三時隙,所述第一時隙為所述主設備發送所述第一音頻數據包的時隙,所述第二時隙為所述第一等時間隔內除所述第一時隙外的時隙,所述第三時隙為所述從設備發送所述第二音頻數據包的時隙,一個所述第二等時間隔內的所述第三時隙的時域位置,與所述連續的第一等時間隔內的一個第二時隙的時域位置至少部分重疊。
14、第四方面,本公開實施例還提供一種無線音頻數據傳輸裝置,應用于從設備,所述裝置包括第二傳輸模塊,所述第二傳輸模塊用于:
15、基于第一通信鏈路在連續的第一等時間隔內接收主設備發送的第一音頻數據包;
16、或者,
17、基于第一通信鏈路在連續的第一等時間隔內接收主設備發送的第一音頻數據包,且基于第二通信鏈路在連續的第二等時間隔內向所述主設備發送第二音頻數據包;
18、其中,所述第一等時間隔的時間長度小于所述第二等時間隔的時間長度,所述第一等時間隔包括第一時隙和第二時隙,所述第二等時間隔包括第三時隙,所述第一時隙為所述主設備發送所述第一音頻數據包的時隙,所述第二時隙為所述第一等時間隔內除所述第一時隙外的時隙,所述第三時隙為所述從設備發送所述第二音頻數據包的時隙,一個所述第二等時間隔內的所述第三時隙的時域位置,與所述連續的第一等時間隔內的一個第二時隙的時域位置至少部分重疊。
19、第五方面,本公開實施例還提供一種無線音頻數據傳輸系統,所述系統包括:
20、一個主設備和n個從設備,n為正整數;
21、所述主設備基于第一通信鏈路在連續的第一等時間隔內向所述n個從設備發送第一音頻數據包,和/或,所述主設備基于第二通信鏈路在連續的第二等時間隔內接收目標從設備發送的第二音頻數據包,所述目標從設備為所述n個從設備中的一個從設備;
22、其中,所述第一等時間隔的時間長度小于所述第二等時間隔的時間長度,所述第一等時間隔包括第一時隙和第二時隙,所述第二等時間隔包括第三時隙,所述第一時隙為所述主設備發送所述第一音頻數據包的時隙,所述第二時隙為所述第一等時間隔內除所述第一時隙外的時隙,所述第三時隙為所述從設備發送所述第二音頻數據包的時隙,一個所述第二等時間隔內的所述第三時隙的時域位置,與所述連續的第一等時間隔內的一個第二時隙的時域位置至少部分重疊。
23、第六方面,本公開實施例還提供一種電子設備,包括處理器、存儲器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述計算機程序被所述處理器執行時實現如第一方面或第二方面所述的無線音頻數據傳輸方法的步驟。
24、第七方面,本公開實施例還提供一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器執行時實現如第一方面或第二方面所述的無線音頻數據傳輸方法的步驟。
25、在本公開中,主從設備在進行雙向音頻數本文檔來自技高網...
【技術保護點】
1.一種無線音頻數據傳輸方法,應用于主設備,其特征在于,
2.根據權利要求1所述的方法,其特征在于,所述第一時隙包括Q1個第一亞事件間隔,所述第二時隙包括Q2個所述第一亞事件間隔,所述第二等時間隔包括P個第二亞事件間隔,一個第二亞事件間隔包括一個所述第三時隙,Q1、Q2、P均為正整數。
3.根據權利要求2所述的方法,其特征在于,Q2個所述第一亞事件間隔中的首個第一亞事件間隔的起始時間點為第一起點,
4.根據權利要求2所述的方法,其特征在于,所述Q1個第一亞事件間隔在所述第一等時間隔內的時域位置依次相鄰,所述主設備在所述Q1個第一亞事件間隔內連續發送NSE_M次所述第一音頻數據包,NSE_M小于或等于Q1。
5.根據權利要求1至4中任一項所述的方法,其特征在于,所述主設備在所述第二時隙內基于周期廣告信道發送第一通信鏈路的鏈路信息,用于從設備與所述主設備同步,并基于所述第一通信鏈路接收所述第一音頻數據包;
6.根據權利要求1所述的方法,其特征在于,所述主設備至少在所述第三時隙與第二時隙時域重疊的起始時間點到達前,判斷是否接收
7.根據權利要求1所述的方法,其特征在于,所述第二等時間隔的時間長度為所述第一等時間隔的時間長度的i倍,i為大于1的整數;
8.根據權利要求1所述的方法,其特征在于,所述第二音頻數據包包括第二參數,所述第二參數用于表示所述從設備是否成功接收所述主設備發送的所述第一音頻數據包;所述方法還包括:
9.一種無線音頻數據傳輸方法,應用于從設備,其特征在于,
10.根據權利要求9所述的方法,其特征在于,所述第二等時間隔包括P個第二亞事件間隔,一個第二亞事件間隔包括一個所述第三時隙,P為正整數;
11.根據權利要求10所述的方法,其特征在于,所述從設備在所述P個第二亞事件間隔內最多發送NSE_S次所述第二音頻數據包,NSE_S小于或等于P。
12.根據權利要求10所述的方法,其特征在于,所述第一音頻數據包包括第一參數,所述第一參數用于表示所述主設備是否成功接收所述從設備發送的所述第二音頻數據包;
13.根據權利要求12所述的方法,其特征在于,所述方法還包括:
14.根據權利要求13所述的方法,其特征在于,所述方法還包括,在一個所述第二亞事件間隔內,在完成第二音頻數據包的發送或周期廣告通信或接收控制信息之后,根據所述第一時隙的起始時間點,在所述第一時隙內接收主設備發送的第一音頻數據包。
15.根據權利要求9所述的方法,其特征在于,所述方法還包括,基于周期廣告信道接收所述主設備發送的第一通信鏈路的鏈路信息,用于與所述主設備同步,并基于所述第一通信鏈路接收所述第一音頻數據包;
16.一種無線音頻數據傳輸裝置,應用于主設備,其特征在于,所述裝置包括:
17.一種無線音頻數據傳輸裝置,應用于從設備,其特征在于,所述裝置包括第二傳輸模塊,所述第二傳輸模塊用于:
18.一種無線音頻數據傳輸系統,其特征在于,所述系統包括:
19.一種電子設備,其特征在于,包括處理器,存儲器及存儲在所述存儲器上并可在所述處理器上運行的程序或指令,所述程序或指令被所述處理器執行時實現如權利要求1至15中任一項所述的無線音頻數據傳輸方法的步驟。
20.一種計算機可讀存儲介質,其特征在于,所述可讀存儲介質上存儲有程序或指令,所述程序或指令被所述處理器執行時實現如權利要求1至15中任一項所述的無線音頻數據傳輸方法的步驟。
...【技術特征摘要】
1.一種無線音頻數據傳輸方法,應用于主設備,其特征在于,
2.根據權利要求1所述的方法,其特征在于,所述第一時隙包括q1個第一亞事件間隔,所述第二時隙包括q2個所述第一亞事件間隔,所述第二等時間隔包括p個第二亞事件間隔,一個第二亞事件間隔包括一個所述第三時隙,q1、q2、p均為正整數。
3.根據權利要求2所述的方法,其特征在于,q2個所述第一亞事件間隔中的首個第一亞事件間隔的起始時間點為第一起點,
4.根據權利要求2所述的方法,其特征在于,所述q1個第一亞事件間隔在所述第一等時間隔內的時域位置依次相鄰,所述主設備在所述q1個第一亞事件間隔內連續發送nse_m次所述第一音頻數據包,nse_m小于或等于q1。
5.根據權利要求1至4中任一項所述的方法,其特征在于,所述主設備在所述第二時隙內基于周期廣告信道發送第一通信鏈路的鏈路信息,用于從設備與所述主設備同步,并基于所述第一通信鏈路接收所述第一音頻數據包;
6.根據權利要求1所述的方法,其特征在于,所述主設備至少在所述第三時隙與第二時隙時域重疊的起始時間點到達前,判斷是否接收所述第二音頻數據包,所述判斷包括:
7.根據權利要求1所述的方法,其特征在于,所述第二等時間隔的時間長度為所述第一等時間隔的時間長度的i倍,i為大于1的整數;
8.根據權利要求1所述的方法,其特征在于,所述第二音頻數據包包括第二參數,所述第二參數用于表示所述從設備是否成功接收所述主設備發送的所述第一音頻數據包;所述方法還包括:
9.一種無線音頻數據傳輸方法,應用于從設備,其特征在于,
10.根據權利要求9所述的方法,其特征在于,所述第二等時間隔包括p個第二亞事件間隔,一個第二亞事件間隔包括一個所述第三時...
【專利技術屬性】
技術研發人員:徐斌,
申請(專利權)人:南京中感微電子有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。