Как установить sipclients или sip simple?

Как установить sipclients или sip simple?

Как мне установитьsipклиенты?

SIP SIMPLE Client SDK

Авторские права (c) 2008-2016 AG Projectshttp://ag-projects.com

Описание

SIP SIMPLE client SDK — это комплект разработки программного обеспечения для легкой разработки конечных точек SIP, которые поддерживают такие богатые медиа, как аудио, видео, мгновенные сообщения, передачу файлов, совместное использование рабочего стола и присутствие. Другие типы медиа можно легко добавить с помощью расширяемого высокоуровневого API.

За последние годы программное обеспечение прошло несколько испытаний на совместимость в SIPIT (http://www.sipit.net) и сегодня имеет высочайшее качество в отрасли.

Фон

SIP означает «Sessions Initiation Protocol» (протокол инициирования сеансов), стандарт IETF, описанный в RFC 3261. SIP — это протокол управления на уровне приложений, который может устанавливать, изменять и завершать сеансы мультимедиа, такие как вызовы интернет-телефонии (VoIP). Медиа можно добавлять к существующему сеансу (и удалять из него).

SIP позволяет конечным точкам согласовывать и объединять любые типы сеансов, которые они понимают друг друга, например, видеосвязь, обмен мгновенными сообщениями (IM), передачу файлов, общий доступ к рабочему столу, а также предоставляет универсальную систему уведомлений о событиях с публикациями в реальном времени и подписками на изменения состояния, которые можно использовать для асинхронных служб, таких как присутствие, индикатор ожидающего сообщения и появление занятой линии.

Функции

Библиотека имеет кроссплатформенные возможности на Linux OS, Mac OSX и Microsoft Windows. Библиотека должна работать с минимальными изменениями на любой платформе, поддерживающей среды разработки C и Python.

SDK подходит для создания конечных точек, таких как клиенты SIP или серверы приложений SIP. Чтобы увидеть, на что способен SDK, вы можете попробовать Blink изhttp://icanblink.com

Общий

  • Написано на Python * Неблокируемый асинхронный движок * Встроенная структура конфигурации * Безопасность TLS для сигнализации (SIP) и мультимедиа (MSRP, XCAP) * Поддержка нескольких учетных записей SIP * Несколько типов мультимедиа на сеанс (например, видео, аудио и IM) * Поддержка отказоустойчивости для поиска DNS, маршрутизации SIP и MSRP * Реализует повторные приглашения для добавления и удаления потоков мультимедиа * Автоматическая обработка при изменении IP-адреса * Мост аудиоконференций * WAV-плеер и рекордер * Подавление акустического эха * Автоответчик * Широкополосные интернет-аудиокодеки: Opus и Speex * Кодеки, совместимые с PSTN: G722, G711, iLBC, GSM * Видеокодеки: H.264, VP8

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

  • Аудио и видео (RTP/SRTP/ZRTP) * Мгновенные сообщения (MSRP и его расширение-ретранслятор) * Передача файлов (MSRP и его расширение-ретранслятор) * Общий доступ к экрану (VNC через MSRP)

Все типы медиа можно объединить в одном сеансе SIP.

Нормативные ссылки

SIP-сигнализация

  • SIP, протокол инициирования сеанса (RFC 3261) * SDP, протокол описания сеанса (RFC 4566) * Модель предложения/ответа с протоколом описания сеанса (SDP) (RFC 3264) * Надежность предварительных ответов в протоколе инициирования сеанса (RFC 3262) * HTTP-аутентификация: базовая и дайджест-аутентификация доступа (RFC 2617) * Поле заголовка причины для протокола инициирования сеанса (RFC 3326)
    • Метод ссылки протокола SIP (RFC 3515) * Заголовок «Замена» протокола SIP (RFC 3891) * Управление вызовами протокола SIP — передача (RFC 5589)

Разрешение адреса

  • Разрешение DNS (RFC 3263) * Bonjour multicast DNS (draft-lee-sip-dns-sd-uri-03)

Обход NAT

  • Сигнализация SIP: симметричная маршрутизация ответов Симметричная среда (RFC 3581) * Среда RTP (аудио и видео): ICE, установление интерактивного соединения (RFC 5245) * Среда MSRP (мгновенный обмен сообщениями и передача файлов): расширение ретрансляции протокола MSRP (RFC 4976)

Аудио и Видео

  • RTP, транспортный протокол для приложений реального времени (RFC 3550) * Атрибут протокола управления в реальном времени (RTCP) в
    протоколе описания сеанса (SDP) (RFC 3605) * SRTP, безопасный транспортный протокол реального времени (RFC 3711) * Генерация и анализ полезной нагрузки телефонных событий в RTP и SDP (RFC 2833) * ZRTP: соглашение о ключе пути к носителю для защищенного одноадресного RTP (RFC 6189)

Мгновенное сообщение

  • CPIM, общее присутствие и мгновенный обмен сообщениями: (RFC 3862) * Расширение протокола SIP для мгновенного обмена сообщениями (RFC 3428) * Протокол MSRP (RFC 4975) * Указание состава сообщения для мгновенного обмена сообщениями (RFC 3994) * Пакет событий сводки сообщения (RFC 3842) * Передача файлов (RFC 5547)

Совместное использование экрана

  • Вариант draft-garcia-mmusic-sdp-collaboration-00 с использованием RFB вместо MSRP

Конференц-связь

  • Пакет конференц-событий (RFC 4575) * Структура конференц-связи с протоколом инициирования сеанса (RFC 4353) * Управление вызовами SIP — конференц-связь для пользовательских агентов (RFC 4579) * MSRP сеансы многостороннего чата ad-hoc (RFC 7701)

Присутствие

  • Уведомление о событиях, специфичных для SIP (RFC 3265) * Расширение SIP для публикации состояния событий (RFC 3903) * PIDF: Модель данных присутствия (RFC 3863, RFC 3379, RFC 4479) * Пакет событий Watcher-info (RFC 3857, RFC 3858) * Расширения Rich Presence для PIDF (RFC 4480) * Расширение контактной информации для PIDF (RFC 4482) * Расширение возможностей агента пользователя для PIDF (RFC 5196) * Протокол XCAP (RFC 4825) * Общая политика (RFC 4745) * Правила присутствия (RFC 5025) * Списки ресурсов (RFC 4826) * Службы RLS (RFC 4826) * Манипулирование PIDF (RFC 4827) * XCAP Diff (RFC 5874) * Определение эталонного выпуска OMA для XDM v1.1 и руководства по внедрению Presence SIMPLE v1.1 * Управление документами XML OMA V1.1

Поддерживать

Проект разработан и поддерживается компанией AG Projects. Поддержка предоставляется на основе наилучших усилий. «наилучшие усилия» означает, что мы стараемся решить ошибки, о которых вы сообщаете, или помочь исправить ваши проблемы как можно скорее, в зависимости от доступных ресурсов.

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

http://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip

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

http://sipsimpleclient.org/projects/sipsimpleclient/issues

Чтобы открыть тикет, пожалуйста, сначала зарегистрируйтесь.

Благодарности

Разработка SDK клиента SIP SIMPLE частично финансируется Европейской комиссией в рамках гранта № FP7-IST-216217.

решение1

Как было объясненоздесь на Github:

Установка SDK клиента SIP SIMPLE на Ubuntu

Авторские права (c) 2008-2015 AG Projects
http://ag-projects.com

Домашняя страница:http://sipsimpleclient.org

В этом документе описывается процедура установки в операционных системах Ubuntu из официального публичного репозитория, поддерживаемого AG Projects.

Настроить репозиторий

Установите ключ подписи программного обеспечения Debian от AG Projects:

wget http://download.ag-projects.com/agp-debian-gpg.key
sudo apt-key add agp-debian-gpg.key

Добавить репозиторий в/etc/apt/sources.list

echo "deb http://ag-projects.com/ubuntu $(lsb_release -c -s) main" | sudo tee -a /etc/apt/sources.list
echo "deb-src http://ag-projects.com/ubuntu $(lsb_release -c -s) main" | sudo tee -a /etc/apt/sources.list

Обновите список доступных пакетов:

sudo apt-get update

Установите SDK клиента SIP SIMPLE:

sudo apt-get install python-sipsimple

Установите клиенты командной строки:

sudo apt-get install sipclients

Связанный контент