Tooprogram.ru

Компьютерный справочник
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Позвонить с браузера на мобильный

Несколько строк JS кода для звонка из браузера на мобильный телефон

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

Схема звонка

Прежде всего, потребуется SIP-аккаунт оператора VoIP телефонии. Оператор «приземляет» звонок, идущий по интернету (VoIP) и дозванивается до мобильного или городского телефона.

Наши задачи в этом случае следующие:

  1. Послать SIP INVITE в сторону SIP оператора.
  2. Принять SIP 200 OK от оператора.
  3. Принять звук от оператора.
  4. Отправить звук из браузера оператору.

Браузер не работает по честным SIP / TCP и SIP / UDP протоколам, поэтому в нашей схеме будет сервер-посредник, который будет говорить с оператором на классическом SIP / UDP.

SIP аккаунт

Чтобы получить SIP аккаунт, можно зарегистрироваться, например в сервисе VoIP телефонии sipnet или у любого другого провайдера, который предоставляет линии для звонков на мобильные телефоны.

SIP аккаунт состоит из шести следующих параметров:

  1. Логин
    Например alice123
  2. Имя для аутентификации (может отличаться от логина или совпадать).
    Например alice123
  3. Пароль
    Например ******
  4. Домен
    Например sipnet.ru
  5. Прокси (может отличаться от домена или совпадать)
    Например sipnet.ru
  6. Порт (обычно 5060)
    Например 5060

Упрощенный SIP аккаунт

Часто бывает, что domain совпадает с outbound proxy и login совпадает с authentication name, и порт используется стандартный 5060. В этом случае SIP оператор может предоставить SIP аккаунт в упрощенном виде:

Loginalice123
Password***
Domainsipnet.ru

Это уже чем-то похоже на привычный доступ к веб ресурсу. После того, как доступ получен можно протестировать его с любым из софтфонов, например Xlite, Linphone, Ekiga, и т.д.

Тест с десктопным софтфоном

При использовании софтфона Bria 4, настройки подключения по SIP выглядят так:

Обычно провайдер предоставляет номера, на которые можно сделать SIP-звонок. Некоторые провайдеры дают бесплатные минуты при минимальном пополнении счета.

Осталось позвонить с софтфона и убедиться в том, что SIP звонки действительно проходят на нормальные телефоны. Например, позвоним в Минкомсвязь по телефону +74957718000.

Если звонки нормально работают через десктопный софтфон, можно переходить к браузерному телефону и к браузерным звонкам.

HTML страница для звонка

Браузерные звонки будут идти по технологии WebRTC через сервер Web Call Server 5, который с одной стороны работает с браузером по WebRTC, а с другой созванивается с SIP оператором по SIP.

Код HTML-страницы, с которой выполняются звонки довольно компактный и занимает 14 строк:

На странице размещена кнопка Call для звонка и кнопка Hangup для его сброса. Есть поле, в котором отображается статус.

Div — элементы localMedia и remoteMedia используются для внедрения в страницу объектов, отвечающих за получение и отправку звука.

Скрипт flashphoner.js доступен для скачивания в сборке Web SDK.

Скрипт click-to-call.js для звонка

Скрипт click-to-call.js содержит 97 строк. С помощью этого скрипта устанавливается коннект к серверу и делается звонок.

В данном скрипте можно отметить четыре основных функции:

  • Инициализация
  • Установка соединения с сервером
  • Звонок
  • Сброс звонка

Инициализация

Здесь мы просто вызываем функцию init() и тем самым инициализируем API.

Установка соединения с сервером

Здесь мы подключаемся к серверу по защищенному протоколу websockets и передаем данные SIP аккаунта, для того, чтобы сервер, в свою очередь смог подключиться к SIP оператору (провайдеру).

Звонок

Создаем звонок и вызываем метод call() для вызова. При создании звонка передается параметр callee — это номер абонента, которому звоним, например номер мобильного.

Сброс звонка

Для того, чтобы сбросить звонок, вызываем метод API hangup()

Как делать звонки через интернет на мобильный

Для того чтобы позвонить через интернет на мобильный бесплатно, есть разные сервисы в сети. Ими можно пользоваться с компьютера или планшета, прямо из окна браузера. Для использования других требуется установка специальной программы – виртуального телефона. Звонить можно прямо на телефон абоненту, независимо от того, подключён он к интернету или нет. Он даже не догадается, что ему звонят не с обычного телефона, а через интернет. Для совершения звонка в специальном окошке вводится номер телефона в международном формате и нажимается кнопка вызова.

Пользователь может позвонить бесплатно хоть на МТС или на номер другого российского оператора, хоть в другую страну. Не важно, сотовый телефон введён или городской, технологии IP-телефонии поддерживает все форматы.

Интернет-сервисы для звонков

Каждый пользователь сети может воспользоваться сервисами IP-телефонии. Многие из них предоставляют только платные услуги. Но есть исключения – некоторые сервисы дают бесплатные минуты разговоров в любые страны. В основном это делается на определённых условиях и с жёсткими ограничениями. Но всё же можно найти удобный сервис, чтобы быстро справиться о здоровье родных за границей, не тратя при этом деньги на междугородние звонки.

Zadarma

Онлайн-сервис Задарма позволяет с компьютера звонить в любую часть мира на мобильный или стационарный телефон. Что для этого потребуется:

  • Скорость интернета – от 0,5 Мбит/сек.
  • Наушники или колонки.
  • Микрофон.
  • Программа для IP-телефонии.

Последний пункт необязательно выполнять, можно звонить с сайта. Для этого нужно:

  • Зарегистрироваться.
  • Зайти в личный кабинет.
  • Выбрать раздел меню «Услуги» — «Звонить с сайта».

После регистрации на сайте пользователь получает 20 минут для бесплатных звонков в любые из 40 доступных стран мира, для этого нужно подтвердить номер своего телефона. Автоматически сервис определаяет тариф «Стандартный», но впоследствии можно перейти на более выгодный каждому тариф.

Jaxtr

Сервис для звонков и отправки СМС через интернет Jaxtr. Адресату не нужно быть пользователем этого сайта или иметь установленную программу. Но для совершения бесплатного звонка есть условие – звонящий должен находиться в сети свободного подключения по Wi-Fi.

Чтобы сделать вызов, нужно зарегистрироваться на сайте. К аккаунту привязывается виртуальный номер телефона. Затем пользователю откроются дополнительные формы регистрации – их нужно обязательно заполнить.

Отправлять СМС можно только через мобильное приложение. Остальные функции сервиса можно использовать в окне браузера.

PokeTalk

После регистрации на сайте PokeTalk становятся доступны звонки в любую часть мира. Для этого нужно приложение для смартфона. На месяц пользователь получает 50 звонков. Их продолжительность не может превышать 10 минут.

Читать еще:  Вконтакте моя страница саша

Этот сервис не имеет широкой популярности в России, хотя и имеет свои преимущества:

  • Удобный интерфейс.
  • Поддержка русского языка.
  • Можно звонить с компьютера и через приложение на мобильном.
  • Звонки в любую страну.
  • Большой лимит на бесплатные звонки.

В случае исчерпания лимита звонки становятся платными. Тарификация зависит от страны, в которую нужно позвонить.

Звонки онлайн

Сервис IP-телефонии «Звонки онлайн» предлагает пользователям звонить бесплатно на сотовые и городские номера без регистрации. Вызовы осуществляются с сайта, специальную программу скачивать не нужно. Для звонка нужно всего лишь ввести номер абонента в международном формате.

Звонить можно жителям России, СНГ и в страны дальнего зарубежья – их перечень постоянно расширяется. Зарегистрируйтесь на сайте и звоните на МегаФон или номера других операторов. На длительность бесплатных вызовов есть ограничения, но они постепенно снижаются при регулярном использовании сервиса.

FreeCall

Пользователи FreeCall могут звонить с компьютера бесплатно онлайн в любой уголок Земли. Но для этого на компьютере должна быть установлена программа. Она предоставляется бесплатно на сайте сервиса. Есть возможность бесплатных звонков – даётся 300 минут на неделю. Но чтобы совершить бесплатный звонок, на счету аккаунта должно быть не менее 10 евро. Для оплаты принимаются карты Visa.

Сама программа похожа на Skype – можно делать видеозвонки и создавать конференции, отправлять сообщения. Качество связи более низкого качества. Бывают проблемы с технической поддержкой.

Flash2Voip

Для сервиса Flash2Voip не нужны никакие дополнительные программы. После входа на сайт абонент сразу видит виртуальный телефон. Инструкции к нему только на английском языке. Но в нём легко разобраться и без подсказок – он простой и понятный. Его можно открыть в отдельном окне, если так будет удобнее.

Звонки доступны по 30 направлениям. Для бесплатного разговора даётся 5 минут. Чтобы получить возможность общаться без ограничений, нужно платить абонентскую плату – 5 долларов в месяц.

В сервисе не предусмотрено связи абонента с техподдержкой.

iCall

Программа iCall позволяет звонить бесплатно только в США и Канаду. Все остальные направления платные. Продолжительность вызова – до 5 минут. На сутки даётся 12 бесплатных звонков. Качество видеосвязи и голосовых вызовов на высоком уровне.

Сервис имеет функцию конференц-связи на 10 человек. Можно отправлять сообщения (текстовые и голосовые) и отправлять файлы.

Из недостатков интерфейса – нет русского языка.

Приложения для онлайн-звонка

Для связи двух пользователей через приложение оно должно быть установлено у них обоих. Ещё одно условие – подключение телефона к мобильному интернету или Wi-Fi.

Чаще всего найти человека в сервисе можно по его мобильному номеру телефона – он привязывается к его аккаунту.

Звонки полностью бесплатные – здесь нет ограничений, не нужно иметь никаких денег на счету. Можно звонить как по России, так и в любую часть планеты.

Skype

Скайпом люди пользовались ещё до появления смартфонов. И сейчас он не теряет популярности. Это удобный сервис для видеозвонков, обмена текстовыми сообщениями и для совершения обычных голосовых вызовов.

Подходит для использования на компьютере или мобильном устройстве. Кроме того, есть версия для браузера – откройте страницу онлайн-сервиса и звоните прямо с неё без установки программы на компьютер.

Skype удобен не только для связи с одним пользователем, здесь можно создать конференцию с несколькими участниками.

Viber

Вайбер – один из самых популярных сервисов в России и странах СНГ. Именно он ассоциируется у людей с бесплатными звонками через интернет.

Есть версии приложения для мобильных телефонов и компьютеров. Подходит для голосовых и видеозвонков. Функция конференц-связи здесь пока не предусмотрена. Онлайн-версии для браузера тоже нет.

WhatsApp

Ещё один популярный сервис от разработчиков Facebook. Создана только мобильная версия WatsApp. Групповых звонков здесь совершить нельзя. Используется только для голосовой или видеосвязи между двумя пользователями.

Sippoint и Qip

Программа Sippoint позволяет звонить по голосовой и видеосвязи бесплатно внутри сети Sipnet. Вне этой сети звонки платные, за исключением некоторых направлений. Актуальный список стран для бесплатных звонков можно узнать на сайте sipnet.ru. После регистрации на счёт пользователя зачисляется подарочный 1$, если в настройках профиля он укажет свой сотовый номер. Так можно протестировать звонки по всему миру без собственных затрат. Кроме этого, пользователь получает бонусы, если приведёт друга в сеть. Их тоже можно потратить на звонки.

Пользователи сети могут обмениваться текстовыми сообщениями через сервис Sippoint и в соцсетях Google Talk, QIP, Yandex, Jabber – все, что работают по протоколу XMPP.

Facebook Messenger

Это часть социальной сети Facebook с аудиторией более миллиарда человек по всему миру. Facebook Messenger используется не только для обмена сообщениями. Через него можно звонить с видеотрансляцией или без неё. Доступны голосовые конференции.

Поддерживаются звонки через браузер, при этом не нужно подключать никаких плагинов.

Какой сервис лучше для бесплатных звонков

Приложения-мессенджеры более удобны – в них нет ограничений, звонить можно куда угодно, при этом не нужно иметь никаких денег на счету. Однако для связи оба пользователя должны иметь на устройстве установленную программу и быть подключённым к интернету.

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

Звонки через интернет уже не редкость – миллионы людей пользуются этой возможностью регулярно. Ещё много сервисов не вошло в приведённый обзор. Так что пользователи имеют огромный выбор и могут найти подходящий сайт или приложение. Можно использовать несколько ресурсов – если на одном закончился лимит на бесплатные вызовы, переходите на другой.

Онлайн звонок с сайта на мобильные телефоны и SIP. Функция Click to Call

Если у пользователя есть наушники и микрофон, он может позвонить прямо из браузера, кликнув по ссылке или кнопке на веб-странице

Вы можете разместить неограниченное количество кнопок «Позвонить» на вашем сайте. Все звонки будут идти через Web Call Server и вашу корпоративную АТС, либо через выбранного вами SIP-провайдера.

Читать еще:  Как зарегистрироваться вконтакте без мобильного телефона

Технические характеристики

Платформы для звонковПротоколы и технологииSIP кодекиSIP функции
  • Chrome
  • Firefox
  • Opera
  • Safari
  • IE
  • Edge
  • iOS SDK
  • Android SDK
  • SIP
  • WebRTC
  • Flash
  • RTMP
  • RTMFP
  • H.264
  • VP8
  • G.711
  • Speex
  • G.729
  • Opus
  • DTMF
  • Hold
  • Transfer

Диаграмма работы функции онлайн-звонка из браузера Click to Call

Пользователь кликает по кнопке «Позвонить» в браузере. Браузер устанавливает соединение с Web Call Server и инициирует звонок на мобильный телефон через SIP-GSM / PSTN шлюз телекоммуникационного провайдера. Таким образом получаем двухстороннее голосовое сообщение между пользователем браузера и абонентом телефонной сети.

Пошаговая диаграмма онлайн-звонка из браузера на GSM-телефон посредством SIP-GSM шлюза

  1. Браузер делает вызов «call»
  2. Web Call Server конвертирует вызов от браузера в INVITE-запрос, понятный SIP-GSM шлюзу.
  3. SIP-GSM шлюз вызывает удаленного абонента.
  4. Вызываемый абонент берет трубку.
  5. SIP-GSM шлюз отправляет SIP-статус «OK», который означает что абонент ответил.
  6. Web Call Server возвращает браузеру статус звонка «ESTABLISHED», что означает, что соединение установлено успешно.
  7. Между браузером и SIP-устройством устанавливается соединение и идет голосовой трафик. Трафик проходит через Web Call Server и через SIP-GSM шлюз.

Для получения подробной информации о тестировании онлайн-звонков с сайта и функции Click to Call, перейдите в раздел Тестирование

Загрузить Web Call Server 5

Системные требования: Linux x86_64, 1 core CPU, 2 Gb RAM, Java

Установка:

  1. wget https://flashphoner.com/download-wcs5.2-server.tar.gz
  2. Распаковать и установить с помощью скрипта ‘install.sh’
  3. Запустить сервер с помощью команды ‘service webcallserver start’
  4. Открыть веб-интерфейс https://host:8444 и активировать вашу лицензию

Если вы используете серверы Amazon EC2, то скачивать ничего не нужно.

Evaphone – бесплатные звонки по интернету

Простой и надежный сервис Звонки.онлайн позволит вам общаться с людьми, проживающими во всем мире, а не только в России или Украине. Количество доступных стран постоянно увеличивается, система совершенствуется, добавляются новые страны. Можно проверить доступность интересующего вас направления, введите номер телефона, по которому вы собираетесь позвонить, в международном формате, прибавляя к коду страны, например, 7 – для России или 380 – для Украины, код города или мобильного оператора, например, 812 – для Санкт-Петербурга или 44 – для Киева, и номер абонента.

Чтобы авторизироваться на сайте, необходимо иметь учетную запись в сети вконтакте. Для многих направлений предоставляются бесплатные минуты для звонков.

Второй сайт для онлайн дозвона, на английском

Evaphone дает возможность звонить бесплатно через Интернет ( два звонка в день, определенной продолжительности) или за минимальную плату. Можно зайти на сайт и сделать тестовый звонок прямо сейчас, при это регистрироваться и платить не нужно! Для того чтобы позвонить на городские или мобильные номера мира достаточно набрать номер в международном формате.

После регистрации пользователю становятся доступны два звонка через Интернет на любой городской или мобильный телефон ежедневно. Чтобы была возможность звонить через Интернет, необходимо наличие гарнитуры: наушников и микрофона. Также ресурс предоставляет возможность совершать бесплатные видео звонки. Видео звонки доступны всем зарегистрированным пользователям сервиса. Чтобы позвонить переходим сюда (сайт более не доступен), если не нравится, мжно попробовать сюда .

Пригласив Ваших друзей в Евафон, Вы можете совершать неограниченное количество звонков друг другу через Интернет абсолютно бесплатно.

Написать комментарий Cancel reply

Комментов 83 В теме: Evaphone – бесплатные звонки по интернету

КАК ПОЗВОНИТЬ. ЭТО НЕ ВОЗМОЖНО

найти телефон по гугле или позвонить с чужого номера

hello plise mi my acaunt gfhghkk

всё норм хорошо работает

первая пишет что на сегодня нет бесплатных звонков, и ждут завтра, а евафон не работает, тупо проходит пол минуты и ничего не происходит

все говно если токо над ним мыслить то все помешь оно не виновато

Лажа. Не работает. Номер не набирается.

Если ты взял трубку, то номер в черный список добавляется. Напиши последние 4 цифры номера, разблокирую

Всем привет. Как-то потерял телефон дома и некого было попросить набрать. Создал сайт для себя и друзей для дозвона на свой телефон call-me-now.ru/ Пользуйтесь на здоровье, пока что бесплатно, не придумал как монетизировать этот сервис.

Да это хрень какая то не понятная!

Александр, что именно непонятно? Вводишь номер и происходит звонок. Только не берите трубку, чтобы я за минуту разговора не платил.

спасибо чувак помогло

Не за что, чувак) Я это сделал для детей в свободное время.

Алексей, спасибо большое! Очень помог! Я дома одна, время 1час ночи, а телефон точно разряжен, я знаю, 3% не больше. Ждать, когда завтра позвонят, чтоб его найти невоможно, потому, что он точно разрядится до утра и кабздец. И в таком месте нашла, что вообще не подумаешь.)))

гавно пишут блять бесплатно пиздят

Да лажа это всё, раньше данные сервисы позволяли бесплатно звонить и на стационарные телефоны и на мобильные, но сейчас лавочка закрылась, или дают по минимуму и они быстро заканчиваются. Самый лучший вариант бесплатных звонков, это использования приложения типа вайбера, вотсап или скайпа, ну и то, это звонки между собственными абонентами, но это самый доступный способ! звони куда хочешь, главное доступ в интернет.

Currently, there is no free minutes available for direction: Russia. Come back later or register to make paid call. Нет свободных минут в данном направлении, и так для всех стран практически. Нужно либо очень рано начинать, либо регистрироваться

оно то работает, то нет, бллл, чё я хотел от бесплатного

Звонки онлайн работают, может не всегда, и не всегда как хочется, но на то оно и бесплатно!

Говно даже не пробуйте все ровно не получиться

Работает через раз, то можно позвонить, то нет, ну на то оно и бесплатное ((

Читать еще:  Вконтакте добро пожаловать бесплатно

раньше работало все норм, можно было позвонить если уж сильно надо и минуты хватало, но теперь муть какая то , ты еще не позвонил а тебе пишут позвоните завтра

На первом сайте нет бесплатных минут ни-ког-да. На втором тоже самое, только действуют ещё наглее. Такой отвратительный экспириенс давали разве что файлообменники, сделанные умственно отсталыми людьми и по какому-то недоразумению вселенского масштаба существовавшие ранее. Сайт говорит – подождите, пока мы проверим, возможно ли установить соединение. И сколько же на это нужно времени? 30 секунд, ни секундой больше, ни секундой меньше. И знаете что? Это те полминуты ВАШЕЙ жизни, которые умственно отсталый разработчик сайта посчитал нужным потратить впустую, ведь ответ о том, что нет бесплатных минут, как и любой другой ответ, можно дать без этого бессмысленного таймера. Будто бы они там что-то проверяют в течение этих 30 секунд, трудятся в поте лица.

Евафон был пару лет назад точно бесплатным, потом не проверял, а кому это нужно, ч
сейчас мобильный не дорого, есть вайбер и вотсап. Звонки онлайн ещё летом были бесплатные, если сейчас не дают, ну не судьба.
Смерти никому не желайте, даже врагам, живите с миром, удачи!

Нормально, бесплатно на пару минут работает

Для данного направления нет доступных бесплатных минут. Ждем Вас завтра.

это все фуфло .позвоните завтра

значит исчерпан лимит для бесплатных звонков!

а если ты даже еще не воспользовался и не позвонил ни кому?!

пиздеш не работает уже соединений 12 .позвоните завтра .ты умри сегодня а я
нет.а че правда в глаза колит

на каком языке написано?

Ссылка на основную публикацию
Adblock
detector