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

JavaScript SIP библиотека от авторов стандарта

Я уже писал заметку [1] на эту тему, с того времени стала доступна еще одна JavaScript SIP библиотека [2]. В первой статье я упоминал её, но на тот момент вся информация о библиотеке включала: описание авторов и видео демонстрирующее работу. Сейчас исходный код [3] открыт под MIT лицензией, имеются документация [4] и форум [5].

Примечательно, что данную библиотеку разрабатывают авторы того самого [6] стандарта, который и описывает особенности SIP протокола при работе поверх WebSocket. Помимо этого разработчики указывают следующие достоинства:

  • легковесна, ~140КB
  • простой и мощный API
  • совместима с популярными SIP серверами
  • аудио-видео вызовы; мгновенные сообщения
  • статус пользователей (эта функция уникальна, пока отсутствует в других библиотеках)

От себя к преимуществам добавлю: компетентность и отзывчивость авторов, багрепорты закрывают очень быстро.

Под катом длинное подробное видео с пошаговой инструкцией в первой половине для тех кто захочет попробовать самостоятельно, и демонстрацией работы во второй половине (c 3:10). Кстати, в свежих версиях Chrome, WebRTC — протокол для обмена аудио-видео данными, доступен и включен по умолчанию.

Автор: vf1

Источник [7]


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

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

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

[1] заметку: http://habrahabr.ru/post/144129/

[2] JavaScript SIP библиотека: http://www.jssip.net/

[3] исходный код: https://github.com/versatica/JsSIP

[4] документация: http://www.jssip.net/documentation/0.2.x/

[5] форум: https://groups.google.com/group/jssip

[6] того самого: http://tools.ietf.org/html/draft-ietf-sipcore-sip-websocket-06

[7] Источник: http://habrahabr.ru/post/159071/