Size: a a a

2020 October 27

YG

Yuriy Gorlichenko in Asterisker-ы
Sergey Shargaev
Господа, первый раз дебажу RTP. Плавающая проблема. Входящий звонок, далее идёт Playback, если аудио файл нормально воспроизводится, то RTP debug выглядит так -
Got  RTP packet from
Got  RTP packet from
Got  RTP packet from
Got  RTP packet from и так далее
Воторой вариант когда происходит реально не понятное - идёт один гудок, в cli показывается, что должен пойти Playback, но играет какая то не понятная музыка 3 секунды(я такой и не разу не слышал в библиотеках) и RTP идёт вот так -
Got  RTP packet from
Sent RTP packet to
Got  RTP packet from
Sent RTP packet to
и падает в конце ессено
Got RTP from говорит о том что asterisk получил RTP
Sent RTP to говотит о том что астериск отправил RTP
то что выописываете - пока что никак не матрчится с тем что вы видите
по крайней мере первая часть
источник

SS

Sergey Shargaev in Asterisker-ы
Yuriy Gorlichenko
Got RTP from говорит о том что asterisk получил RTP
Sent RTP to говотит о том что астериск отправил RTP
то что выописываете - пока что никак не матрчится с тем что вы видите
по крайней мере первая часть
ну как так то? уже и астер врёт, я слышу в трубке воспроизводимый файл, а в cli вижу только Got  RTP packet from
источник

YG

Yuriy Gorlichenko in Asterisker-ы
Sergey Shargaev
ну как так то? уже и астер врёт, я слышу в трубке воспроизводимый файл, а в cli вижу только Got  RTP packet from
ну вы же понимаете как переводится Got RTP from ?
источник

SS

Sergey Shargaev in Asterisker-ы
по разному, есть ртп от
источник

SS

Sergey Shargaev in Asterisker-ы
это же не Get  RTP packet from
источник

YG

Yuriy Gorlichenko in Asterisker-ы
Sergey Shargaev
по разному, есть ртп от
Нет тут ничего по разному - очень даже однозначно
"получил RTP от"
источник

YG

Yuriy Gorlichenko in Asterisker-ы
Sergey Shargaev
это же не Get  RTP packet from
Это как раз это
просто Got это Get в прошедшем времени
источник

SS

Sergey Shargaev in Asterisker-ы
может имеется ввиду, что звонящий получил пакет, щас ещё раз проверю
источник

YG

Yuriy Gorlichenko in Asterisker-ы
Sergey Shargaev
может имеется ввиду, что звонящий получил пакет, щас ещё раз проверю
Астериск не знает - получил ли звонящий пакет или нет
Это UDP
все что он может сделать - это отправить пакет
И сказать что он его оптравил

Ну или получить
И сказать что он его получил
источник

SS

Sergey Shargaev in Asterisker-ы
Yuriy Gorlichenko
Астериск не знает - получил ли звонящий пакет или нет
Это UDP
все что он может сделать - это отправить пакет
И сказать что он его оптравил

Ну или получить
И сказать что он его получил
это верно конечно насчёт UDP
источник

YG

Yuriy Gorlichenko in Asterisker-ы
Узнать то он конечно может
источник

YG

Yuriy Gorlichenko in Asterisker-ы
но это уже другая история
Не совсем про UDP
источник

SS

Sergey Shargaev in Asterisker-ы
Yuriy Gorlichenko
но это уже другая история
Не совсем про UDP
да, я всё перепутал, наоборот всё, когда не удачный звонок то только Got  RTP packet from
источник

YG

Yuriy Gorlichenko in Asterisker-ы
Sergey Shargaev
да, я всё перепутал, наоборот всё, когда не удачный звонок то только Got  RTP packet from
Ну я думаю это уже ответило на ваш вопрос
источник

SS

Sergey Shargaev in Asterisker-ы
Yuriy Gorlichenko
Ну я думаю это уже ответило на ваш вопрос
Если честно то нет) я уже 12 часов с этой проблемой воюю, неужели нат?
источник

YG

Yuriy Gorlichenko in Asterisker-ы
Sergey Shargaev
Если честно то нет) я уже 12 часов с этой проблемой воюю, неужели нат?
нет
астериск вам ничего не шлет
Если вам и играется непонятая музыка то играется она вашим софтфоном/телефоном
источник

YG

Yuriy Gorlichenko in Asterisker-ы
ну или у вас включет directmedia
и поток у вас идет напрямую с провайдером
источник

YG

Yuriy Gorlichenko in Asterisker-ы
можете собрать pcap
кинуть сюда - мы посморим и скажем
источник

YG

Yuriy Gorlichenko in Asterisker-ы
а можете открыть sngrep и посмотреть сами
источник

SS

Sergey Shargaev in Asterisker-ы
Directmedia выключен, sngrep то я открыл, там ничего нового, rtp пакеты в одну сторону шарашат, вот в чём проблема? Я понять не могу
источник