Тема: настройка сип домофона VoIP-DP
Добрый день!
Есть проблема с настройкой домофона. В настройка, в разделе оборудование, для моего устройства поставил по кнопке вызова набирать номер.
вызов доходит, но домофон уже кладет трубку.
в обратную сторону(с телефона на домофон) могу позвонить. у домофона стоит автоответ, нормально все работает.
подскажите как решить данную проблему?
астериск и ВоипДП установлены на распбери.
пс: а есть более подробная документация по настройкам сервера ВоипДП?
вызов доходит, но домофон уже кладет трубку.
вот касательно этого подробнее вместе с временными данными
астериск и ВоипДП установлены на распбери.
Подобное делается как правило в исключительных случаях (или тестовых) и с заведомым расчетом на то, что потребуются значительные трудозатраты по настройке, не исключая того, что в каких-то моментах что-то может вообще не заработать. Кроме того, учитывая архитектуру, не стоит возлагать каких-то ожиданий на отказоустойчивость. По нашему мнению Raspberry это пока еще не та платформа которую стоит брать за основу в промышленных проектах.
пс: а есть более подробная документация по настройкам сервера ВоипДП?
Настройки VoIP-DP server стандартны для VoIP технологий (простейший SIP сервер), ничего нового не придумывали, все строго по SIP. Если что-то не понятно - спрашивайте.
вызов доходит, но домофон уже кладет трубку.
вот касательно этого подробнее вместе с временными данными
астериск и ВоипДП установлены на распбери.
Подобное делается как правило в исключительных случаях (или тестовых) и с заведомым расчетом на то, что потребуются значительные трудозатраты по настройке, не исключая того, что в каких-то моментах что-то может вообще не заработать. Кроме того, учитывая архитектуру, не стоит возлагать каких-то ожиданий на отказоустойчивость. По нашему мнению Raspberry это пока еще не та платформа которую стоит брать за основу в промышленных проектах.
логи и настройки в аттаче
в данном случае собирается для себя, распбери - это стенд
вызов доходит, но домофон уже кладет трубку.
Из чего это следует? Что вы слышите? Тишину, короткие гудки?
По логам при звонке с 2000 на 1001 номер клиент завершает разговор командой BYE через 8 секунд после ответа. Это вы кладете трубку или клиент отбивает сам?
Клиент может автоматически завершить разговор по отсутствию потока RTP. Или “не нравятся” кодеки или поток не доходит из-за NAT.
вызов доходит, но домофон уже кладет трубку.
Из чего это следует? Что вы слышите? Тишину, короткие гудки?
По логам при звонке с 2000 на 1001 номер клиент завершает разговор командой BYE через 8 секунд после ответа. Это вы кладете трубку или клиент отбивает сам?
Клиент может автоматически завершить разговор по отсутствию потока RTP. Или “не нравятся” кодеки или поток не доходит из-за NAT.
внешне выглядит так:
нажимаю кнопку на домофоне, звук нажатия отрабатывает, потом в домофоне короткие гудки, а в телефоне появляется звонок. нажимаю ответить - тишина. если на клиенте автоответ - происходит тоже самое, клиент ответил, а домофон уже отключился
Есть предположение, что это из-за того, что asterisk отвечает на invite сразу несколькими кодеками, а должен выбрать один из предложенных. Сначала попробуйте в voip-dp сервере оставить один кодек, рекомендуется G711 Alaw, чтобы не создавать нагрузку на raspberry. Если не поможет, в настройках внутреннего номера asterisk, уберите все кодеки, кроме Alaw.