Changes between Initial Version and Version 2 of Ticket #1378


Ignore:
Timestamp:
Oct 13, 2011 8:57:04 AM (13 years ago)
Author:
nanang
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1378

    • Property Status changed from new to closed
    • Property Resolution changed from to fixed
    • Property Summary changed from Precision issue in discard rate calculation in JB progressive discard to Change jitter buffer progressive discard algorithm
  • Ticket #1378 – Description

    initial v2  
    1 When jb-size/delay equal to burst-level, jb frame discard should not occur (delay in JB is expected to be always equal or less than burst-level). But with current calculation, the JB will still discard some frames because of bad precision in discard rate calculation. 
     1Issues with current algorithm: 
     2 - Precision issue in discard rate calculation in JB progressive discard. When jb-size/delay equal to burst-level, jb frame discard should not occur (delay in JB is expected to be always equal or less than burst-level). But with current calculation, the JB will still discard some frames because of bad precision in discard rate calculation. 
     3 - The discard rates were predefined and hardcoded based on excessive latency, this may not suit well for some environments. So, there is an idea to calculate discard rate dynamically based on parameters such as actual burst level, excessive latency, aggressiveness setting.