1 | изначальная версия редактировать | |
работает так. (опишу для фиксированного, более сложные вы не поймете скорее всего).
вот есть у вас пакеты 1 2 3 4 5..100 и джитер буфер на 30 мс. для упрощения 1 пакет =1мс.
приходит первый пакет. второй приходит например через 20мс(а должен через 1)
вот джитер буффер четко задерживает 1-й пакет РОВНО на 30мс. и отдает его через 30мс. а второй он задержит всео на 11мс. и отправит его черезе 31мс относительно первого. и так далее.
третий пакет может прийти раньше второго ;) например через 15мс.
джитербуффер вставит третий пакет на ТРЕТЬЕ место. и не отправит его до 32мс с начала. если четыертый пакет не прийдет до 33мс вообще, джитер буфер отправит пятый пакет а четвертый никогда отправлять не будет.
результат:
с точки зрения клиента все работает как вообще без задержек в канале.
2 | No.2 Revision редактировать |
работает так. (опишу для фиксированного, более сложные вы не поймете скорее всего).
вот есть у вас пакеты 1 2 3 4 5..100 и джитер буфер на 30 мс. для упрощения 1 пакет =1мс.
приходит первый пакет. второй приходит например через 20мс(а должен через 1)
вот джитер буффер четко задерживает 1-й пакет РОВНО на 30мс. и отдает его через 30мс.
а второй он задержит всео на 11мс. и отправит его черезе 31мс 1мс относительно первого. первого(31мс с начала). и так далее.
третий пакет может прийти раньше второго ;) например через 15мс.
джитербуффер вставит третий пакет на ТРЕТЬЕ место. и не отправит его до 32мс с начала.
начала отчета(3 мс от первого).
если четыертый пакет не прийдет до 33мс вообще, джитер буфер отправит пятый пакет а четвертый никогда отправлять не будет.
результат:
с точки зрения клиента все работает как вообще без задержек в канале.
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.