Тема: Связка Asterisk—Voip-DP сервер—домофон VoIP-DP1 SIP (нет звука в одну сторону)
Ребят, вы мне сами подтвердили, что звук от Астериска до VoIP-DP долетает, а от него к домофону - уже нет.
Когда и кто вам подтвердил, что звук от астериска доходит до сервера!?
Предлагаю сначала собрать всю систему (sip телефон, домофон, voip-dp сервер, астериск) в одной подсети без всяких широковещательных доменов и маршрутизаторов. Убедиться, что все работает и тогда поэлементно разносить систему.
Ещё раз предлагаю собрать систему на одном компе и ОС (астериск и сервер) с адресами одной подсети, а уже потом разносить поэлементно.
Поведение сервера, как в режиме мониторинга помещения. Входящий звук попадает на voip-dp сервер, но он гонит на домофон тишину. Проверьте, стоит ли в настройках домофона режим “вызов”, если да, попробуйте переключить кодек на режим a-law, сейчас задействован u-law.
Ваш коллега писал.
Я не игнорирую. Все компоненты системы находятся в одной сети, это уже давно сделано
Уже сделал, не помогло
Вы как будто не читаете, что я отвечаю.
Вызов обрывается по параметру “Таймаут отсутствия потока RTP”
Было по умолчанию, кажется. 10 секунд - обрывалось на 10. Поставил 60 - рвется на 60
Это говорит о том, что потока от астериска нет и это однозначно.
Рекомендация.
Установить сервер и астериск на одной ос с адресами в одной подсети домофона и sip клиента. Убедиться, что все работает и уже затем переносить астериск или сервер на другую ос.
Вызов обрывается по параметру “Таймаут отсутствия потока RTP”
Было по умолчанию, кажется. 10 секунд - обрывалось на 10. Поставил 60 - рвется на 60
Это говорит о том, что потока от астериска нет и это однозначно.
Лично вы смотрели лог с VoIP DP сервера и ответили, что он принимает поток от Астериск?
Если нет, лог я отправлял - полагаю, там для вас все видно, кто что и почему не отправляет.
Рекомендация.
Установить сервер и астериск на одной ос с адресами в одной подсети домофона и sip клиента. Убедиться, что все работает и уже затем переносить астериск или сервер на другую ос.
Рекомендация.
Установить сервер и астериск на одной ос с адресами в одной подсети домофона и sip клиента. Убедиться, что все работает и уже затем переносить астериск или сервер на другую ос.
Раз уж дистанцируетесь от поддержки и оставляете меня разбираться с вашей поделкой, неспособной без прокладки подключаться к SIP серверу самостоятельно, не будете ли так любезны и не покажете подробную инструкцию, особенно в части требований по интеграции с Asterisk - кроме ссылок на скачивание и описания, как установить службу на операционку, ничего нет.
Не корректно обосновывать отсутствие результата плохим качеством поддержки при том, что вы не желаете услышать то, о чем вам говорит специалист. Никаких подобных инструкций нет и не может существовать т.к. ни один разработчик не может гарантировать работу программы в абсолютно любом окружении. Кроме того, задумай мы сделать подобную инструкцию, ее объем был бы чрезмерно огромен, ибо туда пришлось бы включить и базовый курс по системному администрированию, что заведомо не реально. С Asterisk в подавляющем большинстве случаев все прекрасно работает, а кроме того, никто не мешает воспользоваться нашей АТС, к тому же бесплатно и скриптов никаких править не требуется.
... поделкой, неспособной без прокладки подключаться к SIP серверу самостоятельно ...
Если вам не нужна система диспетчеризации, то воспользуйтесь другими продуктами, например sip-dp или sip-dpm, которые напрямую подключаются к sip серверу.
На всякий случай смоделируем вашу ситуацию, по результату сообщу выводы.
И к стати, на счет:
... с вашей поделкой ...
Обычно, подобное позволяют себе лишь те, кто в жизни этой, своими руками ничего не сделал, потому, спишем это на элементарную невоспитанность и отсутствие компетенции, раз уж чувство профессиональной этики чуждо.
Проехали.
Займемся ситуацией, по результату отпишусь.
Вышлите пожалуйста конфигурационные *.ini файлы voip-dp сервера (4шт).
Предположительно астериск некорректно отвечает на команду вызова invite.
Необходимо провести следующие тесты:
1. Кодек PCMA
а) В настройках voip-dp сервера в списке кодеков установить один единственный кодек pcma
б) В настройках астериска у sip пользователя также оставить один единственный кодек pcma
в) wareshark’ом снять лог вызовов (разговоров)
г) попробовать вызовы с домофона на клиента и обратно
д) если не будет звука в обе стороны, то убедиться, что разговор прерывается за тайм-аут отсутствия потока rtp
2. Кодек PCMU
Повторить все действия, что и в пункте 1, но с кодеком pcmu.
Также можно попробовать с кодеком gsm.
И пришлите на почту лог от wareshark.
Раз уж дистанцируетесь от поддержки и оставляете меня разбираться с вашей поделкой .....
Как оказалось, поддержка и не была нужна. По всей видимости нужно было просто на кого-то свалить то “почему не получается”.