Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

ответил 2012-05-21 16:11:24 +0400

meral Gravatar meral flag of Ukraine

http://pro-sip.net/

работает так. (опишу для фиксированного, более сложные вы не поймете скорее всего).

вот есть у вас пакеты 1 2 3 4 5..100 и джитер буфер на 30 мс. для упрощения 1 пакет =1мс.

приходит первый пакет. второй приходит например через 20мс(а должен через 1)

вот джитер буффер четко задерживает 1-й пакет РОВНО на 30мс. и отдает его через 30мс. а второй он задержит всео на 11мс. и отправит его черезе 31мс относительно первого. и так далее.

третий пакет может прийти раньше второго ;) например через 15мс.

джитербуффер вставит третий пакет на ТРЕТЬЕ место. и не отправит его до 32мс с начала. если четыертый пакет не прийдет до 33мс вообще, джитер буфер отправит пятый пакет а четвертый никогда отправлять не будет.

результат:

с точки зрения клиента все работает как вообще без задержек в канале.

работает так. (опишу для фиксированного, более сложные вы не поймете скорее всего).

вот есть у вас пакеты 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.