На прошлой неделе мы рассказали о прямых SIP-звонках. Но как говорится, статью написать это не фейсбук создать, поэтому представляем вашему вниманию web-сервис прямых SIP-звонков.
Сервис позволяет совершать звонки на любые SIP адреса, а также принимать звонки прямо в браузер.
Варианты использования сервиса:
— Можно указывать ссылку для связи с вами в письме,
Пример: http://call2sip.ru/#info@onlinepbx.ru. Адрес после хеша, будет указан в <input />.
— Для быстрой установки голосовой связи между двумя компьютерами с гарнитурой.
Каждому зашедшему на сайт, в случайном порядке выдается SIP-адрес (отображается в правом нижнем углу). Вышлите его собеседнику вышеуказанным способом.
— В качестве кнопки «звонок с сайта» (спасибо адаптивному дизайну).
onclick="window.open('http://call2sip.ru/#info@onlinepbx.ru', this.target,'width=240,height=200,status=no,toolbar=no,menubar=no'); return false;"
Кстати, по-моему, это первый сервис для звонков с сайта с возможностью позвонить обратно.
— В качестве приложения для SIP-ссылок sip:info@onlinepbx.ru (тут не работает, Хабр добавляет http:// )
Для чего мы сделали этот сервис
Ну во-первых, для наших любимых клиентов, которых мы часто балуем.
Во вторых, чтобы Астерискеры рубили фишку для популяризации прямых SIP звонков.
В третьих, надо постоянно прокачивать наш скилл и левел.
Как мы сделали этот сервис
Установили Freeswitch, прикрутили rtmp_mod, написали пару скриптов на Lua. А дальше: Apache, MySQL, PHP и всякие там фронт энды. Тема freeswitch довольно обширна, посоветуйте о чем писать.
P.S. Если у кого-нибудь при звонках на ваш SIP сервер, после поднятия трубки, звонок будет обрываться, напишите мне, поможем разобраться.
Автор: slava_ch