2

I am looking at a tutorial on jitter buffer. It has the following diagram:

enter image description here

My understanding is that in case of adaptive jitter buffer, 'd' may vary over time. My question is that since a system is asking for audio data (in case of VoIP), will the amount the data given to the system by adaptive jitter buffer vary over time ?

Jake
  • 16,329
  • 50
  • 126
  • 202
  • I think the specifics of the system and codec is going to matter. More importantly... what's the context of your question? – Brad Feb 10 '20 at 01:30
  • @Brad Lets say the system is a mobile OS like Android. A VoIP app is using adaptive jitter buffer. I understand that adaptive jitter buffer will adjust the queue size based on delay observed in incoming traffic. My question is that when the Android system asks the app for audio, will the adaptive jitter buffer always provide the same amount of audio (say 500 bytes each time), OR will it adjust how much audio data it provides to the system for playback ? – Jake Feb 10 '20 at 02:01
  • @Brad I am trying to ask that is it a requirement for an adaptive jitter buffer to always provide the same amount of audio for each request from the system, OR does "adaptive" imply that in addition to changing queue size for delay, the algorithm may also change how much data it provides the system upon request ? – Jake Feb 10 '20 at 02:04

0 Answers0