我們有一個應用程序,使用低級OpenSL ES編寫的移動音頻客戶端來實現麥克風的低延遲輸入。比我們發送封裝在UDP數據報中的10ms幀到服務器。Android OpenSL ES晶振頻率
在服務器我們正在做一些後處理是curucially依賴AAN假設從移動客戶端幀進來固定間隔(10ms的每幀例如),所以我們可以將它們對齊。
看來,手機內部的晶體頻率可以改變很多東西,因爲這一點,我們正在上幾分鐘後beggining但不良對位精確的對準。
我知道,ALSA在Linux上可以告訴你,晶體的精確頻率 - 這樣你就可以糾正在此基礎上的計數。不幸的是,我不知道如何在Android中獲取這些信息。
THX的幫助