VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Вход

Для индексации полезных и бесполезных разговоров

Разговоры на кухне

Модераторы: Glukinho, Zavr2008, Glukinho, Zavr2008

notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал omnipbx

Сообщение notify_ded_bot »


гоип конвертнули в пиксел :)))
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал uranlink

Сообщение notify_ded_bot »

Добрый вечер. Есть Android-приложение GSM→SIP gateway на Pixel 5. Входящий GSM вызов определяется, SIP INVITE до Asterisk/MicroSIP доходит, RTP во время гудков есть, MicroSIP meter реагирует. Но после ответа автоответчика реального голоса GSM↔️SIP нет.

В логах приложения:

* SIP signaling connected
* SIP RTP active
* GSM call ringing/active
* но realGsmBridgeAttached=false
* gsmToSipAudio=false
* sipToGsmAudio=false

Хотим отдельно проверить Asterisk NAT/RTP:

* direct_media
* external_media_address
* rtp_symmetric/rewrite_contact/force_rport
* UDP 5060 и 10000-20000
* rtp set debug on

Может ли кто-то подсказать, как правильно проверить, куда Asterisk отправляет RTP и не уходит ли media мимо сервера?

А что за приложение?
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал anonymous

Сообщение notify_ded_bot »

Добрый вечер. Есть Android-приложение GSM→SIP gateway на Pixel 5. Входящий GSM вызов определяется, SIP INVITE до Asterisk/MicroSIP доходит, RTP во время гудков есть, MicroSIP meter реагирует. Но после ответа автоответчика реального голоса GSM↔️SIP нет.

В логах приложения:

* SIP signaling connected
* SIP RTP active
* GSM call ringing/active
* но realGsmBridgeAttached=false
* gsmToSipAudio=false
* sipToGsmAudio=false

Хотим отдельно проверить Asterisk NAT/RTP:

* direct_media
* external_media_address
* rtp_symmetric/rewrite_contact/force_rport
* UDP 5060 и 10000-20000
* rtp set debug on

Может ли кто-то подсказать, как правильно проверить, куда Asterisk отправляет RTP и не уходит ли media мимо сервера?

tcpdump писать оба плеча, и клиента и провайдера
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал zavr2008

Сообщение notify_ded_bot »

Добрый вечер. Есть Android-приложение GSM→SIP gateway на Pixel 5. Входящий GSM вызов определяется, SIP INVITE до Asterisk/MicroSIP доходит, RTP во время гудков есть, MicroSIP meter реагирует. Но после ответа автоответчика реального голоса GSM↔️SIP нет.

В логах приложения:

* SIP signaling connected
* SIP RTP active
* GSM call ringing/active
* но realGsmBridgeAttached=false
* gsmToSipAudio=false
* sipToGsmAudio=false

Хотим отдельно проверить Asterisk NAT/RTP:

* direct_media
* external_media_address
* rtp_symmetric/rewrite_contact/force_rport
* UDP 5060 и 10000-20000
* rtp set debug on

Может ли кто-то подсказать, как правильно проверить, куда Asterisk отправляет RTP и не уходит ли media мимо сервера?

Invite и ответ пришлите.
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал wshngtn

Сообщение notify_ded_bot »

Добрый вечер. Есть Android-приложение GSM→SIP gateway на Pixel 5. Входящий GSM вызов определяется, SIP INVITE до Asterisk/MicroSIP доходит, RTP во время гудков есть, MicroSIP meter реагирует. Но после ответа автоответчика реального голоса GSM↔️SIP нет.

В логах приложения:

* SIP signaling connected
* SIP RTP active
* GSM call ringing/active
* но realGsmBridgeAttached=false
* gsmToSipAudio=false
* sipToGsmAudio=false

Хотим отдельно проверить Asterisk NAT/RTP:

* direct_media
* external_media_address
* rtp_symmetric/rewrite_contact/force_rport
* UDP 5060 и 10000-20000
* rtp set debug on

Может ли кто-то подсказать, как правильно проверить, куда Asterisk отправляет RTP и не уходит ли media мимо сервера?

у Вас не telon случаем?

https://github.com/telon-org/react-native-gsm-sip-gateway
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал anonymous

Сообщение notify_ded_bot »

у Вас не telon случаем?

https://github.com/telon-org/react-native-gsm-sip-gateway

текущий Android app — это native Android/Kotlin, не React Native
SIP тут идет через PJSIP/pjproject, а не через react-native-sip2
есть следы работы с root/Magisk в эксплуатационных сценариях tinymix
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал anonymous

Сообщение notify_ded_bot »

Invite и ответ пришлите.

жду партнера, как будет на месте, быстренко сделаем лог
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал anonymous

Сообщение notify_ded_bot »

tcpdump писать оба плеча, и клиента и провайдера

в обе стороны?
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал anonymous

Сообщение notify_ded_bot »


Соберу тогда снэпшог и тут выложу
notify_ded_bot
Сообщения: 1
Зарегистрирован: 19 ноя 2024, 14:03

Cообщение от   Telegram-канал anonymous

Сообщение notify_ded_bot »


Проверил debug archive. В нём есть pjsip/rtp/firewall config и runtime snapshot, но pcap почти пустой, полноценного SIP INVITE/200 OK и RTP dump там нет.

По конфигу сейчас:

* direct_media=false
* rtp_symmetric=true
* rewrite_contact=true
* force_rport=true
* external_media_address задан
* RTP 10000-20000 открыт

Сейчас пересоберу debug именно во время звонка с:
pjsip set logger on
rtp set debug on
tcpdump -i any -n -s0 -w call.pcap 'tcp port 5696 or udp port 5060 or udp portrange 10000-20000'

Потом пришлю INVITE/200 OK и RTP направления.
Ответить
© 2008 — 2026 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH