Как я устанавливаю sipclients?
SIP ПРОСТОЙ клиент SDK
Copyright (c) 2008-2016 проекты AG http://ag-projects.com
Описание
ПРОСТЫМ клиентским SDK SIP является Комплект разработчика программного обеспечения для простой разработки конечных точек SIP, которые поддерживают богатые медиа как Аудио, Видео, Мгновенный обмен сообщениями, Передачи файлов, Настольное Совместное использование и Присутствие. Другие типы среды могут быть легко добавлены при помощи расширяемого высокоуровневого API.
Программное обеспечение прошло в прошлых годах несколько тестов совместимости в SIPIT (http://www.sipit.net) и сегодня имеет промышленное качество силы.
Фон
SIP обозначает 'Протокол Инициирования Сессий', стандарт IETF, описанный RFC 3261. SIP является протоколом прикладного уровня, который может установить, изменить и завершить мультимедийные сессии, такие как вызовы интернет-телефонии (VoIP). Медиа могут быть добавлены к (и удалены из), существующая сессия.
SIP позволяет конечным точкам согласовывать и комбинировать любой тип сессии, которую они взаимно понимают как видео, мгновенный обмен сообщениями (IM), передача файлов, настольное совместное использование, и предоставляет универсальной системе уведомления о событии публикации в реальном времени и подписки об изменениях состояния, которые могут использоваться для асинхронных сервисов как присутствие, индикатор ожидающего сообщения и появление занятой линии.
Функции
Библиотека имеет кросс-платформенные возможности на Linux ОС, MAC OSX и Microsoft Windows. Библиотека должна работать с минимальными изменениями на любой платформе, которая поддерживает среды разработки Python и C.
SDK подходит для создания конечных точек как Серверы приложений SIP или клиенты SIP. Для наблюдения, к чему SDK способен можно попробовать Мигание из 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) * Добрый день многоадресно передало 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 специальные многопартийные разговоры (RFC 7701)
Присутствие
- Уведомление об Определенном событии SIP (RFC 3265) * Расширение SIP для Публикации Состояния события (RFC 3903) * PIDF: Модель данных Присутствия (RFC 3863, RFC 3379, RFC 4479) * Пакет События информации Наблюдателя (RFC 3857, RFC 3858) * Богатые Расширения Присутствия PIDF (RFC 4480) * Расширение Контактной информации PIDF (RFC 4482) * Расширение Возможности Агента пользователя PIDF (RFC 5196) * Протокол XCAP (RFC 4825) * Общая политика (RFC 4745) * Правила Присутствия (RFC 5025) * Списки Ресурса (RFC 4826) * RLS Services (RFC 4826) * управление PIDF (RFC 4827) * Разность XCAP (RFC 5874) * Определение Освобождения ссылок OMA для XDM v1.1 и Присутствия ПРОСТЫЕ v1.1 Инструкции по Реализации * управление XML-документом OMA V1.1
Поддержка
Проект разрабатывается и поддерживается Проектами AG. Поддержка оказывается на основе максимальных усилий. "максимальные усилия" означают, что мы пытаемся решить ошибки, о которых Вы сообщаете, или справка решают Ваши проблемы, как только мы можем согласно имеющимся ресурсам.
Для запроса поддержки, необходимо использовать список рассылки, доступный в
http://lists.ag-projects.com/mailman/listinfo/sipbeyondvoip
Патчи и отчеты об ошибках должны быть отправлены путем открытия билета в
http://sipsimpleclient.org/projects/sipsimpleclient/issues
Для открытия билета, Зарегистрируйтесь сначала.
Список благодарностей
SIP ПРОСТОЙ клиент SDK был частично финансирован Европейской комиссией под предоставлением номер FP7-IST-216217.
Как объяснено здесь на Github:
SIP ПРОСТОЙ клиент установка SDK на Copyright (c) 2008-2015 Ubuntu
Проекты AG
http://ag-projects.comДомашняя страница: http://sipsimpleclient.org
Этот документ описывает процесс установки в операционных системах Ubuntu из официального общедоступного репозитория, сохраняемого Проектами AG.
Настраивают Репозиторий
Установка ключ подписи программного обеспечения AG Projects Debian:
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
Установка SIP ПРОСТОЙ клиент SDK:
sudo apt-get install python-sipsimple
Установка Клиенты Командной строки:
sudo apt-get install sipclients