- PVSM.RU - https://www.pvsm.ru -

SIPML5 — SIP клиент для браузера на базе WebRTC

Свершилось!

WebRTC (Web Real Time Communication) — это расширение HTML5 для передачи голоса и видео напрямую из браузера, через «нативные» средства.

Официальный сайт проекта — http://www.webrtc.org [1] (тестирование на Chrome [2])

И вот сегодня, молодая телекоммуникационная компания Doubango Telecom объявила о выпуске свободного клиента для общения по протоколу SIP, написанного на JavaScript / HTML5, — sipML5, исходный код которого распространяется на условиях лицензии GNU GPLv3 и доступен на code.google.com/p/sipml5 [3]

Поддерживаемые возможности:

* Аудио / Видео звонок
* Обмен мгновенными сообщениями
* Присутствие
* Удержание звонка / Возобновление
* Передача вызова
* Поддержка нескольких линий и multi-account
* поддержка DTMF используя SIP INFO


Чтобы протестировать новую возможность, нужен Google Chrome браузер с включенными возможностями MediaStream и PeerConnection, посмотреть флаги можно если набрать в адресной строке chrome://flags/

После активации флагов (у меня почему-то все в одном) необходимо перезапустить браузер.

Попробовать самому можно на странице с демо [4] (публичные эккаунты тут — code.google.com/p/sipml5/wiki/Public_SIP_Servers [5], на боба пароль bob :-)

Звонок с Android телефона:

Звонок с iPad:

Что это значит?

В 2010 Крис Андерсен (куратор и основатель TED [6] в том виде в котором он есть) выступил на тему «Как видео WEB приводит в действие глобальные инновации» — Chris Anderson: How web video powers global innovation [7] (для тех, кто не знает английский, под роликом есть возможность включить перевод на русском языке в субтитрах — subtitles).

Что значит появление SIP, встроенного в WEB при помощи SIPML5? Это значит устранение последнего барьера, связанного с громоздкостью и несовместимостью интерактивных голосовых и видео приложений для WEB.

Что только не «городили» — ActiveX SIP софтфоны, Java апплеты, а чего только стоит Flash со своим собственным протоколом RTMP, который вызвал появление всевозможных мостов между RTMP и SIP (например, siprtmp [8]).

Теперь же все очень просто и в руках WEB разработчиков.

Считают, что появление PHP, на котором кодить WEB сайты могли даже домохозяйки, было одним из важных факторов интернет-бума.

Мне кажется, что появление SIPML5 вызовет настоящий бум интерактивных голосовых и видео WEB приложений.

У нас уже давно есть WEB (революция Интернет), Asterisk (революция в телефонии), не хватало только того, что соединит их вместе — общепринятого и доступного «домохозяйке» WEB телефонного клиента.

И вот он появился :-)

Вперед, господа! Включайте свою фантазию! Вход на рынок теперь настолько доступен и прост, как никогда ранее!

Вот [9] и первые ласточки, которые ну очень обрадуются этой новости :-)

Автор: litnimax


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/html5/8007

Ссылки в тексте:

[1] http://www.webrtc.org: http://www.webrtc.org

[2] тестирование на Chrome: http://www.webrtc.org/running-the-demos

[3] code.google.com/p/sipml5: http://code.google.com/p/sipml5

[4] демо: http://www.sipml5.org/call.htm

[5] code.google.com/p/sipml5/wiki/Public_SIP_Servers: http://code.google.com/p/sipml5/wiki/Public_SIP_Servers

[6] TED: http://bit.ly/Lce0MQ

[7] Chris Anderson: How web video powers global innovation: http://www.ted.com/talks/chris_anderson_how_web_video_powers_global_innovation.html

[8] siprtmp: http://code.google.com/p/siprtmp/

[9] Вот: http://habrahabr.ru/post/141742/