Sto cercando di comprendere il concetto di un vero buffer di jitter. Sto basando l'unica conoscenza che ho intorno a questo articolo:
Questo articolo afferma che:
In the jitter estimator formula, the value D(i-1, i) is the difference of relative transit times for the two packets. The difference is computed as
D(i,j) = (Rj - Ri) - (Sj - Si) = (Rj - Sj) - (Ri - Si)
Si is the timestamp from the packet i and Ri is the time of arrival for packet i.
Ho cercato di capire nella mia testa come sia possibile ottenere il tempo necessario a un pacchetto per passare da un sistema all'altro usando anche il TCP. Se non sbaglio, i timestamp dei due dispositivi non saranno sincronizzati anche se dovessi inviarli come intestazioni? Anche se dovessi sincronizzare i timestamp prima di iniziare a estrarre i dati audio, non verrebbero ricevuti più millisecondi dopo aver reso la sincronizzazione non possibile?
Quindi la mia domanda è, come posso effettivamente calcolare quanto tempo ci vuole perché i pacchetti arrivino a destinazione per calcolare il jitter?