什么是藍牙延遲?如何將其最小化
我們都有過這樣的經(jīng)歷:正在用藍牙耳機在手機上看視頻,突然意識到有些不對勁,發(fā)現(xiàn)說話者嘴唇的口型和通過耳機聽到的聲音之間有輕微的不匹配——存在某種延遲。而此時所經(jīng)歷的延遲稱為藍牙音頻延遲。
雖然導致延遲和滯后的藍牙延遲并不是什么新鮮事——其自技術開發(fā)之初就存在了——但也令人感到惱火。特別是在在線游戲中,藍牙音頻延遲可能會非常嚴重。故此,本文將解釋藍牙延遲的根本原因、可能影響的因素,如何最小化藍牙音頻延遲,以及為什么它可能永遠不會(完全)消失。
藍牙音頻延遲的原因是什么?
要了解藍牙耳機音頻延遲的原因,首先必須了解延遲。延遲,在計算術語中,是指數(shù)據(jù)從網(wǎng)絡上的一點傳遞到另一點所花費的時間。在本文中,延遲是音頻數(shù)據(jù)從其來源(智能手機、電視、游戲機或PC)傳輸?shù)狡淠康牡?耳機或音箱)所需的時間。
盡管這一領域取得了許多進展,但現(xiàn)代藍牙耳機和耳機所達到的最小延遲仍然在34毫秒左右(aptX低延遲)。雖然這個延遲聽起來非常小,但比有線耳機中出現(xiàn)的延遲要高得多(通常在5-10毫秒之間)。作為參考,一個普通的藍牙耳機,例如AirPods,其延遲時間約為150毫秒。
這進一步提出了一個問題:為什么藍牙耳機比有線耳機具有更高的延遲?要了解為什么無線耳機比有線耳機有更大的延遲,需要了解數(shù)據(jù)(在本例中是音頻)從設備傳輸?shù)剿{牙耳機時發(fā)生的一系列事件。
由于原始數(shù)據(jù)無法通過無線方式傳輸,音頻數(shù)據(jù)被轉換成兼容藍牙傳輸?shù)母袷健F渫ǔJ菈嚎s的,因此數(shù)據(jù)傳輸花費的時間更少(數(shù)據(jù)的大小越小,數(shù)據(jù)傳輸越快);然后數(shù)據(jù)被傳輸?shù)剿{牙耳機,必須先將其轉換成模擬音頻信號,最后才能播放。所有這些都需要時間,即使這里說的是毫秒,這些額外的步驟也會延遲這個過程,從而增加使用藍牙耳機時所經(jīng)歷的延遲。
影響藍牙延遲的因素
? 編解碼器: 如上所述,音頻文件在進行無線傳輸之前,先被轉換成適合傳輸?shù)母袷?。音頻編解碼器是一種壓縮、編碼和解碼數(shù)字音頻數(shù)據(jù)的算法(通過Headphonesty)。有許多可用的編解碼器,每種都有自身的優(yōu)點和缺點。理想情況下,希望藍牙耳機的編解碼器與源設備的編解碼器匹配。否則,設置將簡單地恢復到最古老的藍牙音頻編解碼器-SBC或低復雜度子帶編碼,這很容易出現(xiàn)音頻延遲。
? 干擾: 周圍的無線設備眾多,不需要的頻率信號可能會中斷設備和藍牙耳機之間的連接。許多設備,包括無線鼠標、智能手表、智能家居設備和其他設備等,都在與藍牙相同的頻率下運行。這些設備會發(fā)出自身的信號,這可能會阻礙數(shù)據(jù)從你的設備流向無線耳機。
? 源設備與藍牙接收器之間的距離: 無線連接有其自身的缺點,其中之一是其只能在一定的距離內(nèi)工作。由于這一領域最新的發(fā)展,藍牙設備現(xiàn)在甚至可以工作到800英尺的距離。然而,墻壁和其他物理阻塞會影響數(shù)據(jù)流,從而導致藍牙延遲。
? 藍牙版本: 就像編解碼器一樣,藍牙版本也扮演著重要的角色。兩個設備(源設備和接收器)的藍牙版本必須匹配,這一點很重要。否則,將只能使用較低藍牙版本的功能。例如,如果智能手機支持藍牙5.2,但無線耳機只支持藍牙5.0,那么將只能使用藍牙5.0的功能(因為其是兩者中較低的)。
降低藍牙延遲的5種方法
1、保持在藍牙設備的范圍內(nèi)
既然已經(jīng)知道源設備和接收設備之間的距離會影響藍牙的性能。減少藍牙延遲的第一步應該是確保兩個設備彼此靠近,并且中間沒有太多的物理阻塞。
2、斷開并重新連接藍牙設備
通常情況下,導致藍牙延遲增加的原因是連接錯誤。有可能設備在配對時沒有正確連接。許多藍牙設備在長時間保持連接時也會出現(xiàn)延遲。在這種情況下,只需斷開并重新連接藍牙設備即可解決問題。如果斷開再重新連接對解決藍牙延遲問題沒有幫助,可嘗試取消配對設備,然后重新配對。
3、使用不同的編解碼器
如上所述,匹配源設備和藍牙設備的編解碼器是很重要的,否則,設置將恢復到最古老的藍牙編解碼器,這很容易出現(xiàn)音頻延遲。雖然大多數(shù)現(xiàn)代操作系統(tǒng)都足夠智能,可以自行選擇合適的編解碼器,但有一些方法可以迫使設備為特定設備使用特定的編解碼器。
雖然Apple不允許手動選擇一個編解碼器,但可以在Android上這么做。在Android智能手機上,在設置中啟用開發(fā)者選項,然后在藍牙音頻編解碼器設置下選擇合適的選項。若要檢查藍牙耳機支持的編解碼器類型,可查看設備的規(guī)格頁面。
4、嘗試使用藍牙5.0(或以上)設備
藍牙5.0并不是新產(chǎn)品,然而還是沒有切換到所有使用藍牙5.0的設備。建議使用藍牙5.0(或以上)設備的原因之一是,最新的藍牙引入了一種新的技術,稱為音頻視頻同步(或A/V同步),以最小化音頻延遲。這項技術允許智能手機(或正在觀看視頻的設備)估計設置的延遲量,并將延遲添加到屏幕上播放視頻中。這樣,它不一定能消除延遲,但能確保視頻和音頻對齊。但是,需注意的是,音頻-視頻同步對于游戲等應用是無用的,因為這些應用是交互式的,是實時發(fā)生的。
5、關閉省電模式
為了延長設備的電池壽命,通常會在智能手機和其他計算設備上使用節(jié)省電池的選項。然而,使用這些選項可能會增加音頻延遲,因為這些省電模式通常會降低設備的處理能力。為了確保體驗最小的延遲,在連接到藍牙耳機之前,可先關閉設備的省電模式。
為什么它可能永遠不會消失
藍牙技術正在飛速發(fā)展,現(xiàn)已經(jīng)達到了一個臨界點。大多數(shù)智能手機制造商已經(jīng)從其的設備上移除了3.5毫米耳機插孔,因為其提供了一個更舒適的聆聽解決方案。盡管有了這些進步,但值得注意的是,延遲是一個無法完全消除的問題——至少目前是這樣。
音頻數(shù)據(jù)轉換為信號、傳輸和解碼的整個過程將會一直存在,這將導致某種延遲。此外,大多數(shù)音頻配件制造商現(xiàn)在都喜歡提供真正的無線耳機,這種耳機需要額外的延遲來確保左右耳機同步。目前,還沒有辦法完全消除藍牙音頻延遲,但有很多方法可以將其最小化。