Tamkovich.com: Телеком/VoIP блог
Телеком, ИТ и все все все
Asterisk: Исправлена проблема с rfc2833
Декабрь 12th, 2008 by sergee
Начиная с версий 1.4.19.1 и 1.6.0 (т.е. более 7 месяцев). В астериске существовала проблема с передачей DTMF в режиме RFC2833. Как выяснилось, проблема заключалась в том, что астериск не увеличивал временные метки (timestamp) у RTP пакетов содержащих DTMF, а так же пытался передавать аудио данные, одновременно с RFC2833. В результате, DTMF последовательность 12345678# переданная с одного астериска на другом определялась как 1111112333333444444566666678### – количество повторов каждого символа не постоянно и зависит от времени удержания соответствующей клавиши на телефонном аппарате. Несколько дней назад, данный баг был исправлен. Если кто-то испытывал проблемы с передачей DTMF – рекомендую обновиться до текущей версии вашей ветки.
На данный момент исправленных релизов нет, получить код с исправлением можно вот так (для ветки 1.4):
cd /usr/src svn co http://svn.digium.com/svn/asterisk/branches/1.4 asterisk-1.4 cd asterisk-1.4 ./configure make make install
Asterisk
