Телега и p2p. условия работоспособности?

как только звонки в телеге стали банить сразу же нашлось лечение в виде фейков для stun\udp и нормально работало, а как в подробности я не вникал

теперь проблема что голос стал херовый - квакать, прерываться и т.п. - причина точно в том что идёт через телеговские turn 91...* а не напрямую p2p - как должно быть и\или как видимо было раньше

выборка маленькая всего 2 абонента с которыми можно экспериментировать, но если у первого p2p заводиться на хотя бы на 1м из 2х провов, то у второго не заводится никогда

такие банальности что p2p выключен в настройках телеги - исключены

  • кто нибудь с подобным сталкивался?
  • есть идеи как отдебажить, и в итоге починить?

главное что даже с vpn но обоих сторонах p2p не включается. может бывает некий “бан” привязанный к аккаунту? или всё же с устройством траблы?

Это из-за замедления телеги?

Опреlелить тип NAT у корреспондентов. Если у обоих symmetric NAT, то p2p затруднён.
20190408194027689

а как это сделать? ну т.е. может тест готовый есть? чтоб валенку послать ссылку а он открыл и сказал ответ.

частично сам отдебажил что дело всё же не в аккаунте . увеличение репитов фейка дало p2p с тем вторым с которым совсем не работало, но только если я звоню, и только на 1м из его 2х провов. В обратную сторону не помогает, т.е. если он звонит всё равно p2p не подымается

но при этом же кол-во репитов не влияет на первого, с ним есть p2p и при одном фейке и при 2-6

Попробуй затестить webrtc в другом сервисе. Например, в google meet. Создай звонок на компе и пригласи собеседника. После подключения зайди в chrome://webrtc-internals и посмотри ICE candidate grid. remote-candidate какой type имеет? Если он тоже подключается через relay (turn), то проблема уже не в телеге, а в том, что сеть собеседника не позволяет p2p

разобрался

сам p2p тележный слишком нежный. даже в идеальных условиях не всегда работает, зато если 1 раз сработало то все следующие разы нормально до смены прова\выходного ip\перезапуска телеги одним из абонентов

главное что с vpn на адреса turn точно не работает - какую бы там проброску портов не обещали.

к turn надо напрямки инет иметь, но с грамотным фейком на stun

либо наоборот с обоих сторон turn адреса через vpn тогда точно не будет p2p но кваканье пропадёт , хотя то же эхо и дребезжанье может проявляться…

@Xunlei @xevax10317