Вы можете позвонить в WhatsApp из Skype
Обновлено: 21.11.2024
Видеозвонки WhatsApp позволяют вести видеочат между пользователями. Вот все, что вам нужно знать об общении с помощью видео в реальном времени с помощью приложения.
WhatsApp объединяет более двух миллиардов пользователей по всему миру. Приложение позволяет людям общаться с помощью текстовых сообщений, голоса или с помощью видеозвонков WhatsApp. И, как любой мессенджер, видеосвязь в WhatsApp многофункциональна.
Видеозвонки в WhatsApp? Вам нужно это знать
Видеозвонки — это именно то, на что это похоже. Вы «звоните» своему контакту в WhatsApp, и вы оба можете видеть друг друга на экранах своих смартфонов. Это то, чем Skype и FaceTime занимаются уже много лет.
Видеозвонки также работают как на Android, так и на iOS. Вот что делает WhatsApp одним из лучших приложений для смартфонов для межплатформенных видеозвонков.
Видеозвонки в WhatsApp технически бесплатны в том смысле, что WhatsApp не берет с вас денег за совершение звонка. Однако для видеовызовов требуется подключение к Интернету, поэтому они потребляют данные из тарифного плана вашего телефона.
Если вы используете WhatsApp для звонка кому-либо через соединение Wi-Fi, оператор сети вашего телефона (например, AT&T, Vodafone и т. д.) не будет взимать с вас плату. Небольшое напоминание: вы можете проверить, сколько данных использует WhatsApp, благодаря этим трюкам WhatsApp, которые должен знать каждый. А чтобы использовать все функции, загрузите последнюю версию WhatsApp.
Загрузить: WhatsApp для Android | iOS (бесплатно)
Что можно делать с помощью видеозвонков в WhatsApp
Видеозвонки WhatsApp являются частью существующей функции голосовых вызовов. Вы можете связаться со старыми друзьями, которые используют приложение и общаются в чате, как если бы они сидели перед вами.
Вы можете проводить деловые встречи, работать с небольшими командами и даже поддерживать связь с друзьями в других странах. Все функции WhatsApp исключительно надежны. Вот краткий список того, как использовать основные функции WhatsApp:
Как сделать видеозвонок в WhatsApp на мобильном телефоне
Совершить видеовызов очень просто. Сначала коснитесь контакта, с которым хотите поговорить, а затем коснитесь значка видеокамеры справа от его имени.
Другой человек может ответить на вызов, нажав зеленую кнопку видео, или отклонить вызов, нажав красную кнопку телефона. Если они ответят, вы готовы к работе.
По умолчанию для видеовызовов WhatsApp используется фронтальная камера вашего телефона. Тем не менее, вы можете переключить это на заднюю камеру в любой момент, нажав на экран. Это просто и работает.
Вы также можете отключить микрофон, чтобы другой человек мог вас видеть, но не слышать. Чтобы отключить звук из динамиков, используйте кнопки громкости телефона или коснитесь значка микрофона внизу экрана.
Как сделать видеозвонок в WhatsApp на компьютере
Запустите WhatsApp на своем ПК и выберите контакт, которому хотите позвонить. Затем нажмите на значок видеокамеры в правом верхнем углу экрана.
После этого вы увидите свое лицо и лицо человека, которому вы звоните, в небольшом окне в правом верхнем углу экрана, а ваш чат будет отображаться в фоновом режиме. Вы можете развернуть дисплей, чтобы лучше видеть себя и собеседника.
В нижней части экрана видеовызова находятся параметры, позволяющие запретить камере записывать вас, выключить микрофон и завершить вызов. Коснитесь меню с тремя точками, чтобы открыть настройки видеовызова и изменить свои предпочтения.
Групповые видеозвонки в WhatsApp
Вы можете совершать видеозвонки в WhatsApp одновременно с восемью людьми. Это означает, что вы можете общаться с семью друзьями или близкими за один звонок. Групповые видеовызовы также потребляют больше трафика.
Как совершить групповой вызов в WhatsApp на своем мобильном телефоне
Сначала начните разговор один на один с кем-либо из вашего списка контактов. Затем коснитесь значка видео рядом с его именем.
Если вы хотите добавить других участников до того, как человек ответит на вызов, проведите вверх по стрелке вверх над кнопками параметров вызова и нажмите «Добавить людей». Значок выглядит как человек со знаком плюс рядом с ним в нижней части экрана. Теперь выберите контакты, которым хотите позвонить, и повторите еще раз для семи человек.
Процесс прост и легок. Вам просто нужно убедиться, что у всех, кого вы добавляете к видеовызову, есть WhatsApp. В настоящее время вы не можете организовать групповую конференц-связь на своем ПК, но это может измениться в будущем.
Более высокая скорость Интернета для видеозвонков в WhatsApp
Каждый раз, когда вы совершаете видеозвонок, WhatsApp не использует скорость интернета. Таким образом, он будет рассчитывать скорость индивидуально для каждого звонка и соответствующим образом регулировать качество видео. Это заметно меняет внешний вид видео.
Один пользователь Reddit снял короткое видео (ссылка на него выше), в котором сравнил видеозвонки в WhatsApp с FaceTime от Apple. На наш взгляд, в этом конкретном сражении WhatsApp выглядит намного лучше.
Многозадачность во время видеозвонка в WhatsApp
Еще одна особенность видеозвонков в WhatsApp — функция многозадачности. Большинство видеовызовов со смартфона вынуждают вас использовать видеовызов и не позволяют вам использовать что-либо еще. Вы не можете работать в режиме многозадачности. Однако в WhatsApp таких ограничений нет.
Вы можете в любой момент нажать стрелку назад в верхнем левом углу экрана, чтобы проверить другие сообщения, которые кто-то отправил вам в WhatsApp, и даже ответить на них. Чтобы вернуться к видеовстрече, просто нажмите на зеленую полосу в верхней части приложения.
На компьютере коснитесь фона, чтобы получить доступ к контактам, которым вы хотите отправить текстовое сообщение во время видеовызова WhatsApp. Вы по-прежнему будете видеть предварительный просмотр своего звонка в правом верхнем углу экрана.
WhatsApp Web для ПК
До января 2015 г. у WhatsApp не было веб-версии, поэтому приложение можно было использовать только через настольный клиент WhatsApp или веб-клиент WhatsApp. Однако ни один из них не поддерживает видеовызовы.
Это означало, что вы не могли организовать конференц-связь WhatsApp со своего ПК, будь то голосовая или видеосвязь. Единственными вариантами были Skype или FaceTime, которые доступны как на компьютерах, так и на телефонах. Эти сервисы могут совершать видеозвонки между ними.
Но это уже не так. С помощью WhatsApp Web вы можете делать на своем мобильном телефоне все, что только возможно, в том числе совершать групповые звонки.
Сколько данных расходуют видеозвонки в WhatsApp?
Цель WhatsApp – сделать видеозвонок максимально четким. Так что, если скорость вашего интернета поддерживает видео более высокого качества, WhatsApp будет использовать все преимущества. К сожалению, это приводит к высокому использованию данных. Если вы не подключены к сети Wi-Fi, вы можете быстро использовать большой объем мобильного трафика.
Мы обнаружили, что в среднем минута звонка использует около 13,1 МБ данных в сетях 5G. Это не страшно, но этого достаточно, чтобы следить. Несколько пользователей Твиттера также зафиксировали аналогичные цифры на момент написания этой статьи.
Для борьбы с чрезмерным использованием данных WhatsApp предлагает параметр, позволяющий сократить объем данных, используемых при голосовых вызовах. Если вы беспокоитесь о превышении месячного лимита данных, этот параметр может помочь вам избежать перерасхода.
В WhatsApp есть гораздо больше
Видеозвонки — важный инструмент, и WhatsApp проделал впечатляющую работу с ним. Кроме того, по мере появления обновлений служба становится все более стабильной и надежной.
Тем не менее, WhatsApp предлагает множество полезных функций в дополнение к видеозвонкам. В целом, сервис больше, чем просто мессенджер. Благодаря широкому набору функций WhatsApp быстро превращается в собственную социальную сеть.
Оба инструмента являются ценными, но лучший выбор зависит от вашей ситуации
Надим Унут — бывший внештатный сотрудник Lifewire, специализирующийся на информационных и коммуникационных технологиях с акцентом на VoIP.
Райан Периан — сертифицированный ИТ-специалист, обладатель множества сертификатов в области ИТ и более 12 лет опыта работы на должностях поддержки и управления в сфере ИТ.
В этой статье
Перейти к разделу
Skype внес огромный вклад в предоставление людям возможности использовать VoIP — технологию, используемую для бесплатных голосовых вызовов по всему миру — на своих компьютерах. WhatsApp проделал ту же работу для смартфонов. Мы рассмотрели оба варианта, чтобы помочь вам решить, какой из них лучше для вас.
Общие выводы
Подходит для пользователей, которые звонят в основном с компьютеров и планшетов.
Более надежный набор функций.
Подходит для пользователей, которые звонят в основном со смартфонов.
Сосредоточены на звонках.
WhatsApp предназначен для мобильных устройств. Напротив, Skype — это в основном приложение для обмена данными между компьютерами, которое также может звонить на другие телефоны. Когда мир стал более мобильным и общение с офиса или домашнего стола переместилось в карман, Skype отстал.
Например, у приложений были ограничения, а некоторые платформы оставались в неведении в течение многих лет, например, BlackBerry. Таким образом, Skype больше подходит для пользователей компьютеров, которые хотят качества, стабильности, функций и дополнительной сложности в своем общении. WhatsApp – это приложение для мобильных устройств.
WhatsApp принадлежит Facebook. Для некоторых людей эта интеграция является положительным моментом; для других не так много.
Skype предлагает другие функции, которые делают этот инструмент более удобным для бизнеса:
- Возможность звонить людям на других платформах и вне сервиса (в некоторых случаях за плату).
- Общий доступ к экрану и файлам.
- Инструменты для совместной работы.
- Видеоконференция.
- Запись звонков и прямые субтитры.
- Использование существующего номера телефона.
Вы можете установить Skype на мобильные устройства и WhatsApp на настольные компьютеры, но каждый из них является королем на своей территории. Дело ясное.Если вам нужны бесплатные звонки на вашем смартфоне, выберите WhatsApp. На компьютере откройте Skype.
Количество пользователей: важный параметр бесплатных звонков
Около 1,33 млн пользователей по состоянию на 2017 год.
Около 1,5 миллиарда пользователей по состоянию на 2017 год.
Чем больше людей используют данное приложение для связи, тем выше ваши шансы на бесплатное общение, поскольку бесплатное общение через VoIP предлагается только между пользователями одного и того же сервиса.
Skype существует дольше, чем WhatsApp. Было время, когда почти с каждым, у кого был компьютер, можно было связаться по Skype. Но времена изменились, и присутствие переместилось со стола или коленей в руку и карман. Что касается смартфонов, то в 2017 году у WhatsApp было около 1,5 млрд пользователей, хотя Skype не сильно отстает на настольных компьютерах.
Доступ к контактам: Skype требует отдельного списка друзей
Использует псевдонимы для идентификации пользователей.
Использует свой список контактов.
Использует номера телефонов для идентификации пользователей.
Выберите контакты из списка контактов телефона.
Skype требует, чтобы у вас было имя человека в Skype, а это значит, что предварительно должен быть предоставлен общий доступ. Skype использует псевдоним для идентификации каждого пользователя. WhatsApp использует ваш номер телефона, элемент, вокруг которого вращается ваше мобильное общение. Это означает, что если номер телефона человека есть в списке контактов вашего телефона, вы можете связаться с ним в WhatsApp. Не требуется имя пользователя или идентификатор, а также предварительный обмен информацией.
Эта прозрачность упрощает доступ к контактам. Вам не нужен отдельный список контактов для WhatsApp. Список телефонов служит этой цели. Для Skype вам нужен отдельный список друзей, но этот отдельный список не всегда является проблемой, например, когда вы используете устройства, управляемые юридическим лицом, которое контролирует часть или весь ваш список контактов в зависимости от вашей занятости.
Качество связи: Skype безоговорочный победитель
Запатентованный кодек обеспечивает улучшенную четкость HD.
Достойный звук, несмотря на случайные сброшенные вызовы и эхо.
WhatsApp выдает звонки достойного качества, хотя многие жалуются на сброшенные звонки и особенно на эхо. С другой стороны, качество звонков Skype является одним из лучших, если не лучшим, на рынке VoIP. Это связано с тем, что в Skype есть кодек для кодирования звонков, и последние десять лет он совершенствовал эту часть своего сервиса. Он даже поддерживает HD-голос.
Качество звонков в Skype лучше, чем в WhatsApp, учитывая благоприятные факторы, влияющие на качество связи. Даже в этом случае вы можете принять меры по устранению неполадок, если Skype не работает.
Стоимость: в конечном итоге зависит от вашего тарифного плана
Бесплатные неограниченные звонки.
Более высокое качество связи означает большее потребление данных.
Бесплатные неограниченные звонки.
И Skype, и WhatsApp предлагают бесплатные и неограниченные голосовые вызовы. Оба приложения бесплатны для установки. Таким образом, ценовую битву нужно вести на другом основании: потреблении данных.
Отличное качество связи в Skype достигается за счет повышенного потребления данных. Одноминутный голосовой вызов в Skype занимает больше времени, чем одноминутный звонок в WhatsApp. Хотя это не имеет значения для Wi-Fi, это имеет большое значение при использовании тарифного плана 3G или 4G для разговоров на ходу. Таким образом, для мобильных пользователей звонки в WhatsApp обходятся дешевле, если стоимость важнее качества.
Окончательный вердикт
Если вы предпочитаете множество функций и великолепное качество связи, Skype — лучший выбор. Если ваши друзья и родственники используют WhatsApp, это лучший выбор для бесплатных звонков. Другой способ взглянуть на выбор: Skype, как более бизнес-ориентированный из двух, лучше всего подходит для рабочего стола и офиса, тогда как WhatsApp — отличное приложение для ежедневного мобильного общения.
Пользователи все еще ждут появления в WhatsApp функции голосовых вызовов, о которой уже давно говорят в новостях. Несмотря на просочившиеся скриншоты, объясняющие эту функцию, в недавних сообщениях предполагается, что WhatsApp фактически интегрирует функцию «Позвонить через Skype» в свое приложение.
Пользователи все еще ждут появления в WhatsApp функции голосовых вызовов, о которой уже давно говорят в новостях. Несмотря на просочившиеся скриншоты, объясняющие эту функцию, в недавних сообщениях предполагается, что WhatsApp фактически интегрирует функцию «Позвонить через Skype» в свое приложение.
На приведенном выше снимке экрана журнала показаны функции вызовов, такие как отключение звука вызова, вызов на удержании, вызов через Skype и т. д.
Maktechblog сообщил, что, изучая приложение WhatsApp для iPhone, которое было обновлено в ноябре, они обнаружили несколько ссылок, указывающих на то, что WhatsApp добавит функцию «Позвонить через Skype». Как вы можете видеть на изображении выше, одна из строк перевода — «Позвонить через Skype».
Согласно этому отчету, WhatsApp очень скоро интегрирует функцию «Позвонить через Skype».Другие функции также будут включать «Удержание вызова», «Отключение звука», «Обратный вызов», «Сообщение об обратном вызове», «Позвони мне через X минут», «Уведомления о вызовах» и отдельный экран для журналов вызовов.
WhatsApp, который теперь был приобретен Facebook, может также включать функцию режима вождения, которая может считывать сообщения и звонки, когда пользователь находится за рулем или находится в режиме «Не беспокоить». Похоже, что WhatsApp следует той же линии, что и Facebook, который также сотрудничал со Skype, чтобы запустить свой видеосервис.
Ранее сообщалось, что WhatsApp не получит функцию голосовых вызовов до начала 2015 года, и мы надеемся получить конкретные сроки, когда эти новые функции будут добавлены.
По данным приложения для обмена мгновенными сообщениями, им ежемесячно пользуются 700 миллионов человек по сравнению с 600 миллионами в августе 2014 года. Об этом сообщает CNET, – написал в своем посте в Facebook генеральный директор компании Ян Кум. что пользователи отправляют 30 миллиардов сообщений в день.
Если WhatsApp запустит версию для ПК, это сделает конкуренцию с другими приложениями на рынке более жесткой, хотя приложение появится на рынке с опозданием.
Новые и будущие технические гаджеты можно найти в Интернете на сайте Tech2 Gadgets. Получайте новости о технологиях, обзоры и рейтинги гаджетов. Популярные гаджеты, включая характеристики ноутбуков, планшетов и мобильных устройств, характеристики, цены, сравнение.
Нужно знать все тонкости совершения звонков в WhatsApp? Вот ответы на самые распространенные вопросы.
WhatsApp предлагает бесплатные голосовые звонки между пользователями с 2015 года. В течение 12 месяцев через платформу совершалось более 100 миллионов голосовых вызовов в день.
Сегодня для многих пользователей он заменил традиционные телефонные звонки. Если у вас есть подключение к Wi-Fi и вы хотите совершить международный звонок, есть несколько вариантов получше.
А как насчет нюансов этой функции и того, как работают звонки в WhatsApp? Сколько человек может участвовать в разговоре? Есть ли ограничения по местоположению? И есть ли какие-либо скрытые расходы на звонки в WhatsApp? Давайте посмотрим.
Как работают звонки в WhatsApp?
Звонки в WhatsApp осуществляются через Интернет. Это означает, что для вызова будет использоваться ваш тарифный план, а не возможности голосовых вызовов вашей сети. В этом отношении он работает так же, как Skype, Viber и многие другие конкуренты по передаче голоса по IP (VOIP).
Проще говоря, с вас не будет взиматься плата за звонки или потраченные минуты. Однако за использование данных будет взиматься плата в зависимости от тарифного плана вашего телефона.
Если вы звоните в WhatsApp через соединение Wi-Fi, оператор сети вашего телефона (например, AT&T, Vodafone и т. д.) не будет взимать с вас плату.
Поддерживаются ли видеозвонки в WhatsApp?
Да, видеозвонки доступны в WhatsApp. Когда функция VOIP впервые появилась в 2015 году, она была недоступна, но WhatsApp добавил ее в конце 2016 года.
Чтобы начать видеовызов, а не голосовой вызов, просто коснитесь значка видеокамеры, а не значка телефона в правом верхнем углу экрана.
Поддерживаются ли групповые звонки в WhatsApp?
Да, вы также можете совершать групповые звонки в WhatsApp. Раньше ограничение составляло четыре человека, но в начале 2020 года WhatsApp увеличил это число до восьми человек. Ограничение распространяется как на голосовые вызовы, так и на видеовызовы.
Если вы попытаетесь начать групповой вызов в группе WhatsApp с более чем восемью людьми, вам нужно будет выбрать, кого из них вы хотите пригласить в конференцию, из списка доступных участников на экране.
Доступно ли ожидание вызова в WhatsApp?
WhatsApp поддерживает ожидание вызова. Если вы разговариваете по другому телефону, когда кто-то пытается вам позвонить, вы будете предупреждены звуковым сигналом в ухе или оповещением на экране, в зависимости от того, участвуете ли вы в голосовом или видеовызове. Входящий вызов не повлияет на ваш текущий вызов.
Если у вас есть ожидающий вызов, вы можете выбрать либо Завершить и принять (чтобы завершить текущий вызов и принять новый), либо Отклонить (чтобы продолжить текущий вызов).
Существуют ли какие-либо ограничения на телефонные звонки в WhatsApp?
Несмотря на то, что преимущества использования телефонных звонков WhatsApp огромны, вам все равно придется иметь дело с несколькими заметными ограничениями и недостатками.
Например, вы не можете звонить пользователям, у которых на устройстве не установлен WhatsApp. Точно так же вы не можете звонить на обычные номера (включая стационарные и мобильные телефоны). Это отличается от Skype и приложений для смартфонов, которые специализируются на VOIP-телефонных звонках.
Во-вторых, несмотря на то, что WhatsApp Web интегрируется с приложением WhatsApp на вашем телефоне, оно не поддерживает вызовы WhatsApp. Таким образом, вы не можете проверять входящие вызовы в WhatsApp Web и не можете звонить из браузера.
Однако, как ни странно, вы можете совершать звонки из WhatsApp Desktop. Веб-приложение и настольное приложение имеют неотличимые интерфейсы, но настольное приложение требует от вас запуска короткого процесса установки. К сожалению, даже в настольном приложении групповые вызовы не поддерживаются.
Сколько данных использует WhatsApp для звонков?
WhatsApp официально не публикует данные о приблизительном использовании данных, и получить точное число довольно сложно. Однако мы провели несколько тестов, чтобы прийти к приблизительному представлению.
Звонок WhatsApp в той же стране:
Международный звонок WhatsApp:
Многократные вызовы не показали существенной разницы между потреблением данных в сетях 4G и Wi-Fi. По большинству оценок, это использование данных должно стоить меньше, чем стоимость телефонного звонка.
Обратите внимание, что это не научный тест по каким-либо стандартам, используйте его только как критерий для приблизительного приближения. И это данные в смысле «мегабайты», а не с точки зрения того, какую информацию они собирают. Если вы хотите узнать больше о данных в последнем смысле, ознакомьтесь с нашим руководством по настройке конфиденциальности WhatsApp.
Чем WhatsApp Call отличается от конкурентов?
WhatsApp — не единственное приложение для обмена мгновенными сообщениями, предлагающее бесплатные звонки по протоколу VOIP. Некоторые из его наиболее заметных конкурентов включают Viber, Skype, Telegram и Zoom. Каждый из них имеет разные функции и разные плюсы и минусы.
Если WhatsApp не убедил вас в своих функциях звонков, вы можете рассмотреть одну из его альтернатив.
Недавно я был в отпуске и посетил другую страну в 3000 милях от моей. Конечно, это означает, что я уже давно вышел из зоны досягаемости своего мобильного оператора. Благодаря роумингу и партнерским отношениям между операторами мобильной связи в разных странах у меня была возможность совершать и принимать voip-звонки, используя мой домашний номер телефона, без необходимости покупать новую SIM-карту в стране назначения. Однако я не собирался этого делать. Тарифы на роуминг смехотворно дорогие, а в моем случае они в 15 раз превышают обычные тарифы, которые я плачу за звонки дома!
В недалеком прошлом у меня не было другого выбора, кроме роуминга или отказа от приема/звонка в отпуске. Но не в современном мире. С WhatsApp, установленным на моем смартфоне, и более 1,5 миллиарда человек, использующих его ежемесячно по всему миру, у меня не было проблем с общением с людьми, пока я был подключен к Интернету (через Wi-Fi). Для тех, кто может быть не знаком с этим приложением, скажу, что это приложение для обмена сообщениями и голосовой связи, такое как Skype или Facebook Messenger, за исключением того, что все, что вам нужно для подключения, — это номер вашего мобильного телефона (имя пользователя или адрес электронной почты не требуются).
Дополнительный комментарий: мне по-прежнему странно совершать профессиональные/официальные звонки с помощью WhatsApp, потому что я считаю его социальным приложением. Тем не менее, границы становятся все более размытыми, так как многие клиенты связываются со мной даже через WhatsApp.
В этой статье мы обсудим, как работают такие приложения, как WhatsApp, Skype и Facebook Messenger, которые позволяют совершать голосовые вызовы через подключение для передачи данных (Интернет), проблемы, с которыми сталкиваются такие приложения, и как некоторые из них проблемы преодолены.
Передача голоса по интернет-протоколу (VoIP)
Если вы хоть какое-то время работали в сетевой индустрии, то, вероятно, слышали о сетях, которые поддерживают как передачу данных, так и голосовой трафик. Например, вместо старого способа прокладки телефонных кабелей для создания выделенной голосовой сети внутри организации современные сети теперь строятся для передачи всех видов трафика, включая данные и голос. Это привело к появлению термина «VoIP» (т. е. передача голоса по IP), поскольку голос (и другие формы мультимедиа) теперь можно доставлять по сети с коммутацией пакетов IP. Поэтому вместо покупки традиционных телефонных систем компании теперь покупают IP-телефоны, которые можно подключить к сети либо через Wi-Fi, либо с помощью кабеля LAN (RJ-45).
Хотя многие сетевые инженеры знакомы с VoIP во внутренних сетях, они не задумываются о том, что VoIP также используется за пределами внутренних сетей — наиболее распространенным примером является Интернет. Как еще вы будете классифицировать функцию вызова в WhatsApp, Facebook Messenger, Skype, Telegram и т. д.? Конечно, эти приложения делают больше, чем просто VoIP, но их функции звонков полностью относятся к категории VoIP.
Примечание. Даже я никогда не рассматривал эти приложения как предлагающие возможности VoIP, так что нет никаких суждений. 🙂
Как работает VoIP?
Как же работает VoIP? В VoIP есть две основные части, которые необходимо решить:
- Настройка вызова, т. е. сигнализация вызова.
- Обмен голосовым трафиком между вызывающим абонентом и получателем.
Сигнализация вызова в основном означает установление соединения между вызывающим абонентом и получателем. Вы можете думать об этом как о чем-то похожем на трехстороннее рукопожатие TCP. Другой пример, если хотите, — это то, как велосипедисты в президентском кортеже расчищают дорогу для машины президента, но на самом деле не везут президента на своих велосипедах.Существует несколько хорошо известных протоколов сигнализации о вызовах, таких как протокол инициации сеанса (SIP) и H.323.
Когда вызов установлен, для передачи фактических голосовых данных между вызывающим абонентом и получателем используется другой набор протоколов. Наиболее известным протоколом, используемым для этой функции, является транспортный протокол реального времени (RTP), работающий поверх UDP.
Примечание. Имеет смысл использовать UDP вместо TCP для передачи голосовых пакетов из-за скорости. Вы не хотите отправлять голосовой пакет и ждать, пока получатель сначала подтвердит.
Еще одной важной частью реализации VoIP является то, как голос говорящего преобразуется в цифровой сигнал, сжимается и передается по сети. На другом конце он преобразуется обратно из цифровой формы в аналоговую. Это стало возможным благодаря использованию кодеков (кодер-декодер). Общие голосовые кодеки включают G.711 и G.729.
VoIP в общедоступном Интернете
Приложения VoIP, использующие общедоступный Интернет в качестве основы для работы, также работают аналогично тому, что мы описали выше. Что касается сигнализации вызова, приложения VoIP, такие как Skype и WhatsApp, используют собственные проприетарные протоколы. Например, WhatsApp ранее использовал версию расширяемого протокола обмена сообщениями и присутствия (XMPP), но, похоже, теперь они перешли на свой собственный протокол. Большинство из них также используют некоторую форму RTP/UDP для передачи голосовых пакетов. Что касается голосовых кодов, последний известный голосовой кодек, используемый Skype, называется SILK, а WhatsApp и Facebook Messenger используют Opus, вариант SILK.
Примечание. Большинство таких VoIP-приложений, таких как Skype и WhatsApp, используют шифрование для защиты связи, что затрудняет реальное изучение используемых протоколов.
Однако с приложениями, работающими через Интернет, необходимо решить дополнительные проблемы:
- Как будут устанавливаться звонки между пользователями, которые могут находиться в любой точке мира?
- Многие пользователи этих приложений подключаются к Интернету через частную сеть (Wi-Fi или 3G/4G), что означает, что, вероятно, используется преобразование сетевых адресов (NAT). Поскольку для связи через Интернет требуется общедоступный IP-адрес, как будет устанавливаться двусторонняя связь между вызывающими сторонами?
Мы можем использовать сценарий, чтобы объяснить, как эти приложения решают обе проблемы. Представьте, что User_a хочет позвонить по VoIP пользователю User_b, используя WhatsApp/Skype/Messenger. Пользователь User_a знает только имя пользователя/номер телефона пользователя User_b, но не знает ее общедоступного IP-адреса.
Это означает, что должен быть центральный репозиторий, в котором хранится сопоставление между именем пользователя/номером телефона и общедоступным IP-адресом, с которого был замечен этот пользователь. Я могу предположить, что этот список нужно будет постоянно обновлять, так как мобильные пользователи много перемещаются.
Таким образом, в простейшем случае User_a обратится к одному из серверов приложения, которое он использует, и запросит общедоступный IP-адрес User_b. Приложение проверит эту информацию в своей базе данных и отправит ее пользователю User_a. Затем User_a может использовать эту информацию, чтобы открыть сеанс для User_b (предполагая одноранговую модель).
Конечно, описанный выше сценарий слишком упрощен. Большинство устройств находятся за сетью, использующей NAT, что означает две вещи:
- Эти устройства даже не знают собственных общедоступных IP-адресов.
- Даже если проблема 1 решена, они не смогут инициировать подключение к другому пользователю (например, блокировка брандмауэром).
Самой распространенной формой NAT для пользователей, находящихся за частной сетью, которым необходим доступ в Интернет, является трансляция адресов портов (PAT). В этой форме PAT частный IP-адрес и исходный порт соединения преобразуются в общедоступный IP-адрес и порт в Интернете.
В большинстве случаев пользовательскому устройству не нужно беспокоиться о том, как и где выполняется PAT — ему просто нужно отправлять пакеты, а преобразование будет выполняться устройством NAT. Однако в случае, когда необходимо установить одноранговое (P2P) соединение (например, Skype), пользовательское устройство должно иметь возможность сообщить другому одноранговому узлу, на каком IP-адресе/порте следует разорвать соединение.
Поскольку вы не можете сообщить то, чего не знаете (а предоставление вашего частного IP-адреса/порта другому узлу бесполезно), устройство должно иметь возможность определить, какой общедоступный IP-адрес и порт используются для подключения. Для этого мы обратимся к чему-то под названием STUN (Session Traversal Utilities for NAT).Концепция проста: устройство открывает соединение со STUN-сервером приложения, и этот сервер отвечает устройству с IP-адресом и портом, с которого было установлено соединение.
В большинстве случаев сервер STUN также ответит общедоступным IP-адресом/портом другого узла, которому вы хотите позвонить. С помощью этой информации вызывающая сторона теперь может отправить сообщение непосредственно получателю и установить вызов. Вот как на самом деле работает Skype.
Что делать, если вызывающая сторона пытается установить соединение с получателем, а брандмауэр блокирует это соединение? Или, скажем, NAT на стороне однорангового узла не позволяет надежно установить соединение с этим одноранговым узлом (например, симметричный NAT, где порты постоянно меняются случайным образом)? В таких случаях мы должны вернуться к TURN, Traversal Using Relay NAT. По сути, каждый одноранговый узел устанавливает соединение с сервером TURN, и сервер ретранслирует голосовые пакеты между одноранговыми узлами. Судя по этому исследованию, написанному в 2015 году, WhatsApp использовал метод TURN.
Примечание. Хотя не совсем ясно, какая технология Facebook Messenger работает в настоящее время, применяются те же концепции, что и описанные выше.
Пример использования: голосовой вызов Skype
Skype — это приложение P2P, основанное на описанном выше сценарии сервера STUN. Я сделал звонок по Skype на своем ноутбуке, перехватив пакеты с помощью Wireshark. Хотя многие пакеты были зашифрованы, мы можем многое узнать из перехвата.
Во-первых, между моим ноутбуком и STUN-сервером (104.44.200.137) идет пакет, в котором STUN-сервер сообщает моему устройству общедоступный IP-адрес и порт.
У меня также есть пакет, в котором сервер STUN сообщает мне об общедоступном IP-адресе/порте пользователя, которому я хотел позвонить:
После пары сообщений одноранговые узлы теперь установили соединение напрямую друг с другом и обменялись некоторыми сообщениями:
И после этого самое интересное: голосовые пакеты следуют между узлами. Конечно, эти пакеты были зашифрованы, но я могу только предположить (достаточно уверенно), что это были голосовые пакеты:
Проблемы VoIP в общедоступном Интернете
Использование приложений VoIP через Интернет не так уж и радужно, и с использованием таких инструментов связано много проблем. Здесь мы рассмотрим две из таких проблем, а также обсудим, как эти службы решают эти проблемы.
Качество голосового вызова
Несмотря на то, что голосовые пакеты очень малы по размеру (это означает, что пропускная способность обычно не является серьезной проблемой), они плохо работают в сетях, где задержки, задержки, дрожание и потери пакетов огромны. Вот почему может возникнуть задержка, когда вы отвечаете на один из таких вызовов, или, как могут быть знакомы пользователи WhatsApp, вы получаете сообщение «Повторное подключение».
Во внутренней сети сетевые администраторы обычно реализуют некоторую форму качества обслуживания (QoS), чтобы голосовые пакеты отдавали предпочтение в сети. К сожалению, сеть, в которой работают эти приложения (Интернет), находится под контролем третьей стороны, и обычно нет гарантии качества.
Честно говоря, создатели приложений, такие как Skype и WhatsApp, мало что могут сделать с точки зрения задержек и задержек. Однако они могут оптимизировать пропускную способность и, возможно, потерю пакетов. Сжимая голосовые пакеты таким образом, чтобы они были небольшими по размеру, можно обеспечить довольно хорошее качество связи в низкоскоростных сетях (например, 2G), а также снизить вероятность того, что пакеты будут отброшены из-за перегрузки. р>
Исходя из моего личного опыта работы с WhatsApp, он использует в среднем 300 КБ данных за каждую минуту разговора (без включенного параметра «Малое использование данных»). Skype и Google Duo потребляют больше трафика в минуту.
Блокировка или ограничение скорости интернет-провайдера/телекоммуникаций
Позвольте мне нарисовать для вас картину: я могу получить 1,5 ГБ данных примерно за 3 доллара США у своего оператора мобильной связи. Если предположить, что я использую весь пакет данных для звонков в WhatsApp, это означает, что я могу говорить более 5000 минут. С другой стороны, та же сумма кредита даст мне только около 120 минут обычных телефонных звонков в той же сети, и это без учета международных звонков!
Как видите, у меня больше стимулов использовать WhatsApp и другие услуги VoIP, чем совершать регулярные звонки, и это равносильно упущенной выгоде для поставщиков услуг связи. Например, AT&T заблокировала Skype на iPhone еще в 2009 году, а Skype на iPhone мог работать только с Wi-Fi. В последнее время поставщики телекоммуникационных услуг в Нигерии рассматривали возможность блокировки этих услуг, потому что это сильно съедало их доходы. Фактически, некоторые страны, такие как ОАЭ, явно блокируют эти службы.
Помимо того, что поставщики телекоммуникационных услуг борются за то, чтобы их доходы не упали, этим поставщикам услуг, возможно, также придется соблюдать правила правительства, которые требуют, чтобы они время от времени блокировали доступ к этим услугам VoIP. Например, Бразилия несколько раз запрещала WhatsApp, потому что власти заявляли, что WhatsApp не предоставил им данные, необходимые для уголовного расследования. Положительной стороной этого запрета было то, что больше пользователей скачали и начали использовать Telegram, альтернативу WhatsApp.
К сожалению, эти VoIP-приложения мало что могут сделать для решения этой проблемы, кроме надежды (и лоббирования) на благоприятную политику. Недавняя отмена сетевого нейтралитета не пошла на пользу таким сервисам, поскольку теперь поставщик услуг может изучить тип трафика и решить замедлить его или взимать дополнительную плату.
Примечание. Считается, что многие интернет-провайдеры замедляют трафик P2P, например торрент-приложения, поэтому я не уверен, что они полностью придерживались сетевого нейтралитета до этой отмены.
Заключение
На этом мы подошли к концу этой статьи, где мы рассмотрели VoIP и то, как он работает, особенно в Интернете. Мы демистифицируем функции голосовых вызовов в таких приложениях, как Skype и WhatsApp (хотя мы не могли видеть все пакеты из-за шифрования). Мы также обсудили проблемы, связанные с запуском этих приложений в общедоступной сети, такой как Интернет, и посмотрим, как можно решить некоторые из этих проблем.
Читайте также:
- Разъем I3 2130
- В каких задачах компьютер не может конкурировать с человеком, в каких ситуациях человек явно уступает
- Kb2468871v2 не применяется или блокируется другим условием на этом компьютере
- Этот невероятный случай, который оставил след в моей памяти, произошел со мной в юношеской речевой ошибке
- Какие игры выйдут в 2021 году на PS4