Как ведут себя звонки и видеозвонки в Телеграме через прокси
Голос и видео через MTProto-прокси не идут. Через сервер проходит основное соединение с дата-центром: чаты, файлы и служебная часть вызова, а сам звук передаётся отдельным потоком напрямую между устройствами или через серверы Telegram. Поэтому прокси помогает дозвониться, но на качество самого разговора влияет мало.
Как устроен звонок в Telegram
Разговор состоит из двух частей, и они ходят разными дорогами. Сначала приложения обмениваются служебными сообщениями: кто кому звонит, какие ключи использовать, какой адрес для потока. Этот обмен идёт по обычному соединению с дата-центром, то есть через прокси, если он включён.
Дальше начинается сам разговор. Аудио и видео передаются отдельным протоколом, чаще всего поверх UDP, и выбирают один из двух маршрутов: напрямую между устройствами или через ретранслятор Telegram. MTProto-прокси в этой схеме не участвует, он умеет перевозить только трафик мессенджера.
| Часть звонка | Идёт через прокси |
|---|---|
| Вызов, дозвон, приём и отклонение | Да |
| Голосовой поток | Нет |
| Видеопоток и демонстрация экрана | Нет |
| Голосовые сообщения и кружочки | Да, это обычные файлы |
| Групповые звонки и видеочаты в каналах | Нет, поток идёт через серверы Telegram |
Обратите внимание на предпоследнюю строку. Голосовое сообщение и кружочек — это файлы, они передаются как обычное медиа и через прокси проходят. Поэтому бывает так, что голосовые записываются и слушаются нормально, а живой звонок не складывается.
Что даёт прокси, а что нет
Польза есть, просто она в другом месте, чем ждут. Вызов начинается со служебного обмена, и если основное соединение проседает, звонок не дозванивается или срывается на первой секунде. Прокси чинит именно эту часть: приложение стабильно держит связь с дата-центром, вызовы уходят и приходят.
Чего прокси не сделает: не улучшит качество звука, не уберёт эхо и не поможет, если сеть режет сам голосовой поток. Когда звонок соединяется, но собеседника слышно рывками, причина в маршруте потока, а он идёт мимо сервера.
В Telegram Desktop у прокси типа SOCKS5 есть переключатель «Использовать для звонков». У MTProto-прокси его нет, и это не недоработка интерфейса: протокол рассчитан на трафик мессенджера, голосовой поток он не перевозит. Разницу между типами прокси мы разобрали в статье что такое MTProto-прокси.
Прямое соединение и ваш IP-адрес
Когда звонок идёт напрямую между устройствами, ваш адрес становится виден собеседнику. К прокси это отношения не имеет, так работают звонки сами по себе. Зато режим переключается в настройках.
- Откройте Настройки → Конфиденциальность в приложении Telegram.
- Перейдите в раздел «Звонки».
- Найдите пункт Peer-to-peer, он же прямое соединение.
- Поставьте значение «Никогда», если не хотите показывать адрес, или «Мои контакты», если достаточно скрыть его от незнакомых.
После этого звук пойдёт через ретрансляторы Telegram. Задержка станет чуть больше, зато адрес собеседнику не достанется. В переписке ваш IP и так не виден никому, кроме серверов мессенджера и прокси, подробности в статье что видит прокси.
Если звонки не работают совсем
Разберите по шагам, где именно обрывается.
- Вызов не уходит и приложение долго думает: проблема в основном соединении. Проверьте, поднялся ли прокси, инструкция в разборе прокси не подключается.
- Вызов уходит, собеседник слышит звонок, но после ответа тишина: не проходит голосовой поток. Смените сеть, попробуйте мобильный интернет вместо Wi-Fi.
- Звук рвётся и отстаёт: сеть перегружена или у одной из сторон слабый канал. Помогает выключить видео и перейти на голос.
- Микрофон не слышно: проверьте разрешения приложения в системных настройках телефона.
- Включён режим экономии трафика: он режет качество потока, отключается в разделе «Данные и память».
Когда для звонков нужен VPN
Если голосовой поток не проходит в конкретной сети, а переписка работает, прокси задачу не закроет, потому что он этот поток не перевозит. Здесь помогает туннель для всего устройства: он уводит в том числе и голос. Сравнение обоих вариантов по скорости, батарее и удобству лежит в статье прокси или VPN.
Большинству же нужно обратное: чтобы стабильно работали чаты, фото, документы и чтобы вызовы вообще проходили. С этим MTProto-прокси справляется, не трогая остальные приложения и не сажая батарею.
Коротко
Через прокси идут сообщения, медиа и установка вызова. Голос и видео идут своим маршрутом. Прямое соединение отключается в настройках конфиденциальности, если не хотите показывать адрес. А стабильность самой связи с Telegram зависит от того, насколько живой у вас сервер: свой прокси за 149 ₽ в месяц не делится с тысячей человек и проверяется из России каждые 5 минут.
Свой прокси для Telegram за 5 секунд
Готовая ссылка и запасной сервер приходят сразу после оплаты. До 3 устройств, серверы настроены специально под Telegram, мониторинг из России каждые 5 минут.
Частые вопросы
Идут ли голосовые звонки Telegram через MTProto-прокси?
Нет. Через прокси проходит основное соединение с дата-центром, то есть чаты, медиа и установка вызова. Сам звук и видео передаются отдельным потоком напрямую или через серверы Telegram, минуя прокси.
Зачем тогда включать прокси, если звонки идут мимо него?
Вызов начинается с обмена служебными сообщениями через основное соединение. Если оно нестабильно, звонок не дозванивается и обрывается ещё до соединения. Прокси чинит именно эту часть, а также переписку и загрузку медиа.
Видит ли собеседник мой IP-адрес во время звонка?
Может видеть, если звонок идёт в режиме прямого соединения между устройствами. Отключается в настройках: Конфиденциальность → Звонки → Peer-to-peer, значение «Никогда». Тогда звук пойдёт через серверы Telegram, а задержка немного вырастет.
Почему в Telegram Desktop нет галочки «Использовать прокси для звонков»?
Такой переключатель есть только у прокси типа SOCKS5. MTProto-прокси передаёт трафик мессенджера и не предназначен для голосового потока, поэтому опции звонков у него нет.
Что делать, если звонки не проходят вообще?
Проверьте разрешение на микрофон, попробуйте другую сеть и отключите режим экономии трафика. Если вызовы не работают только в одной сети, дело в её ограничениях на передачу голосового потока, и прокси здесь не поможет.