Прошу прощения за пропажу, нет не помогло. У меня fusionpbx, внутренние номера между собой работают как надо, rtp поток идёт только после поднятия трубки, а вот при входящем внешнем - идёт сразу без поднятия . Early media не помогло. Суть проблемы в том что есть удаленный шлюз, до него пинг где-то 30 мс и есть fusionpbx , так вот если поднять трубку на внутреннем номере при входящем звонке со шлюза , получается такая штука что fusion уже поднял трубку а шлюз ещё этого не понял , и выходит примерно 1~2 секунды непонятного треска в трубке , и это длится 1~2 секунды пока шлюз не поймёт что канал поднялся. Я начал анализировать почему появляется треск , нашёл, проблему , как писал выше , что fusion поднимает канал раньше чем шлюз и в это время жуткий треск в трубке . Потом я поставил снифер посередине , и увидел что при входящем звонке со шлюза на fusionpbx , fusion начинает сразу слать rtp поток не дожидаясь пока кто-то поднимет трубку, и отсюда треск .
|