Версия на 30 секунд
Когда Вы делаете звонок через браузер, Ваш голос преобразуется в крошечные пакеты данных, шифруется, отправляется по интернету на сервер и затем соединяется с телефонной сетью, которая достигает того, кому Вы звоните.
Это та же технология, что обеспечивает видеозвонки Zoom и Google Meet — только вместо подключения к другому компьютеру она подключается к реальному телефонному номеру.
Результат: звонки, которые стоят малую долю того, что берут операторы, потому что дорогая часть (телефонная сеть) используется лишь на «последней миле».
WebRTC: технология за этим
WebRTC (Web Real-Time Communication) — открытая технология, встроенная в каждый современный браузер. Она была создана Google и сейчас поддерживается W3C и IETF.
Когда Вы нажимаете «звонить» в сервисе вроде TwinPhone, происходит следующее:
1. Браузер захватывает аудио с Вашего микрофона через WebRTC. 2. Аудио кодируется кодеком Opus — он создан для голоса и очень эффективен. 3. Данные шифруются по протоколу DTLS-SRTP (Datagram Transport Layer Security + Secure Real-Time Transport Protocol). 4. Зашифрованные пакеты отправляются на серверы TwinPhone. 5. Сервер соединяется с PSTN (Public Switched Telephone Network) — глобальной телефонной сетью. 6. Звонок достигает стационарного или мобильного номера собеседника.
Всё это происходит за миллисекунды. Шифрование выполняется автоматически — Вам ничего не нужно делать.
Почему это работает на плохом Wi-Fi
Именно здесь современные VoIP-сервисы стали действительно хороши. Старые VoIP-системы (как ранний Skype) хрипели, обрывались и разрывали звонки на любом неидеальном соединении.
Современные звонки из браузера используют несколько техник для работы со слабыми соединениями:
Адаптивный битрейт — кодек регулирует качество в реальном времени. На быстром Wi-Fi Вы получаете HD-голос. На медленных соединениях он плавно снижает качество, сохраняя соединение.
Буферизация джиттера — небольшие задержки в прибытии пакетов сглаживаются, чтобы Вы не слышали обрывистого звука.
Маскировка потери пакетов — если несколько пакетов теряются (часто на Wi-Fi), кодек заполняет пробелы с помощью предсказательных алгоритмов.
ICE/STUN/TURN — эти протоколы находят лучший сетевой маршрут между Вами и сервером, даже за файрволами и NAT.
Результат: звонки, которые остаются на связи на Wi-Fi в аэропорту, в отелях, на мобильных хотспотах и в других неидеальных сетях.
Как шифрование защищает Ваши звонки
Каждый звонок из браузера в TwinPhone использует два уровня шифрования:
TLS (Transport Layer Security) — шифрует сигнальные данные (кому Вы звоните, информацию о настройке звонка). Это то же шифрование, что защищает онлайн-банкинг.
SRTP (Secure Real-Time Transport Protocol) — шифрует само аудио Вашего звонка. Даже если кто-то перехватит пакеты данных, он услышит только шум.
Это значительно безопаснее, чем традиционные телефонные звонки, которые в сотовой сети передаются без шифрования. Когда Вы звоните с мобильного оператора, Ваш голос путешествует незашифрованным по радиоволнам, которые теоретически можно перехватить.
При звонках из браузера шифрование автоматическое и обязательное — сделать незашифрованный звонок просто невозможно.
Почему звонки из браузера настолько дешевле
Традиционные международные звонки дороги из-за платы за приём вызова — стоимости соединения с телефонной сетью страны назначения.
Звонки из браузера дешевле, потому что:
1. Нет сотовой сети на Вашей стороне — Ваш голос идёт через интернет (за который Вы уже платите), а не через оператора, который берёт поминутную плату.
2. Эффективная маршрутизация — VoIP-провайдеры договариваются об оптовых тарифах с операторами связи по всему миру, передавая Вам экономию.
3. Нет инфраструктурных издержек — никаких сотовых вышек, физических телефонных линий, дорогостоящего оборудования. «Оборудование» — это Ваш браузер.
4. Посекундная тарификация — традиционные операторы округляют до ближайшей минуты. Звонок длительностью 61 секунда стоит 2 минуты. VoIP-сервисы тарифицируют по секундам, и Вы платите ровно за то, чем пользуетесь.
Результат: звонки, которые стоят $0,02–0,15/мин вместо $1,50–3,00/мин через Вашего оператора.
Related Resources
Ready to try it yourself?
Rates from $0.02/min. No app download — just open your browser and dial.
Try Now