隨著藍牙技術(shù),成為無線短距離通信的標準通信配置,越來越多的電子產(chǎn)品都支持藍牙,音頻傳輸是藍牙技術(shù)的主要應用場景。無論是語音通話還是聽歌,實時音視頻業(yè)務場景,藍牙設備的傳輸穩(wěn)定性一直以來都有大量的可優(yōu)化空間。以下列舉了一些日常使用場景中可能會引發(fā)音頻斷流的問題原因:
1、超出使用范圍
當下藍牙音箱在使用中基本都可以在10米左右內(nèi)使用是不存在斷斷續(xù)續(xù)的情況的,但在10米以外使用的話,藍牙音箱偶爾會出現(xiàn)的斷斷續(xù)續(xù)。所以藍牙音箱在當范圍超過10m左右的距離后,藍牙音箱在播放音頻時候會出現(xiàn)斷斷續(xù)續(xù)。
2、物體阻隔或外接信號干擾
藍牙音箱宣傳的傳輸距離是10米,指的是在無障礙環(huán)境中,如果隔墻是鋼筋水泥的承重墻,藍牙傳輸信號效果會打折扣。所以說,在藍牙音箱沒問題情形下,播放音頻斷斷續(xù)續(xù)與使用環(huán)境有關(guān)。另外,由于音箱的構(gòu)造原因會受到外界信號比如正在通話中的電話、Wi-Fi信號干擾等都會導致聲音斷斷續(xù)續(xù)的。
3、藍牙音箱自身問題
藍牙音箱自身原因?qū)е虏シ乓纛l斷斷續(xù)續(xù)原因主要是電量不足和藍牙音箱質(zhì)量不過關(guān),當電量不足時,沒有足夠的能量來源支撐音箱正常工作,不僅聲音會斷續(xù),聲音的質(zhì)量和音量也會折損。有些藍牙音箱由于沒有品質(zhì)保證,在播放音頻時候也會出現(xiàn)斷斷續(xù)續(xù)的原因。
4、播放源有問題
有些時候,聲音斷斷續(xù)續(xù)的并不一定是藍牙音箱的問題,也有可能是播放源的問題。如果音頻軟件或音頻源文件是受損過的則也會出現(xiàn)藍牙音箱播放斷斷續(xù)續(xù)的情況。
現(xiàn)有技術(shù)方案的缺點和不足:
現(xiàn)有藍牙技術(shù)在音頻傳輸場景中,存在一個巨大隱患,號稱是藍牙產(chǎn)品的“癌癥”問題,就是藍牙產(chǎn)品不可控的會發(fā)生音頻斷流,并很難定位音頻斷流發(fā)生的真正原因。而SIG定義的Test mode、DTM等標準射頻測量方法,對音頻斷流問題的定位束手無策。單獨從射頻指標上無法判斷產(chǎn)品在實際使用過程中的傳輸穩(wěn)定性是否能夠得到保障。針對行業(yè)內(nèi)存在的這個疼點問題,中承科技創(chuàng)造性地提出了一種基于藍牙paring mode下的射頻測量,跳頻圖譜監(jiān)控,L2CAP層吞吐量監(jiān)控等綜合手段,來快速定位藍牙產(chǎn)品A2DP profile音頻斷流問題的方法。
在藍牙協(xié)議棧中,A2DP和HFP等Profile都是通過L2CAP提供的接口支持的,其中有些音頻數(shù)據(jù)可能會通過LMP傳輸。中承科技自主研發(fā)的BTE100支持兩種測試模式:Test Mode和Pairing Mode。其中Pairing Mode下主要測試L2CAP的指標,Test Mode測試LMP的相關(guān)指標,上訴兩種均能反映了藍牙鏈路基帶和射頻的功能和性能。從協(xié)議層將產(chǎn)品的吞吐量指標實時抓包取出并進行分析,實現(xiàn)對藍牙設備吞吐量的穩(wěn)定性進行監(jiān)控。
本測試方案目前已經(jīng)能夠完美兼容市面上絕大多數(shù)的藍牙產(chǎn)品,無論是芯片板級測試還是各種成品測試,包括車載藍牙的通話穩(wěn)定性監(jiān)控也可以通過一臺BTE100藍牙信令測試儀完美解決。通過在干凈環(huán)境(高隔離度屏蔽箱體內(nèi)),對藍牙產(chǎn)品的79個信道圖譜進行全程跳頻監(jiān)控,發(fā)現(xiàn)產(chǎn)品在跳頻算法上是否存在瑕疵(有無跳不到的信道),以及信道對應的射頻功率,和L2CAP層吞吐量之間進行數(shù)據(jù)關(guān)聯(lián)。目前通過跟一些相關(guān)廠商測試并探討發(fā)現(xiàn):一般跳頻圖譜存在瑕疵,測試過程中出現(xiàn)功率下降、L2CAP吞吐量陡降,吞吐量數(shù)據(jù)低于60K的產(chǎn)品,A2DP profile音頻斷流現(xiàn)象發(fā)生概率接近100%,BTE100可以通過算法深層次關(guān)聯(lián)了多個測試項之間的關(guān)系,從而確立了對A2DP profile音頻斷流問題的可靠性診斷。這樣廠家在產(chǎn)品測試過程中就可以篩選出可能存在斷流風險的不穩(wěn)定產(chǎn)品,避免這部分產(chǎn)品流入市場后影響客戶的使用體驗,真正做到從根源上解決問題。