Linux -- это интересно

Ring


Рубрика: Интернет ПО
Метки: | | | | | | | |
Просмотров: 290

Ring (ранее SFLphone) — децентрализованный C++ / GTK (Gnome) графический SIP / IAX2-совместимый коммуникационный клиент (софтофон). Приложение является частью проекта GNU (с октября 2016 года).

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

Распределённый мультимедийный коммуникационный клиент Ring способен передавать сообщения без обращения к внешним серверам. IM-клиентом поддерживается голосовая и видео-связь, создание конференций, обмен сообщениями, обмен и совместный доступ к файлам, переадресация и удержание вызовов, запись звонков и многое другое.

Основой IM-клиента служит фоновый процесс LibRing (ring-daemon) отвечающий за обработку соединений, организацию связи, работу с видео и звуком. Взаимодействие с LibRing построено с помощью библиотеки LibRingClient, служащая основой основой для создания клиентских приложений (для общения демона и клиента используется система межпроцессного взаимодействия D-Bus).

Интерфейс Ring разрабатывался с учётом требований HIG (Gnome Human Interface Guidelines), предполагающих создание интуитивно понятных, легко изучаемых, удобных и логичных интерфейсов взаимодействия с пользователем. Для адресации пользователей в IM-клиенте используется протокол OpenDTN, обмен данными между пользователями производится напрямую, с использованием End-to-end шифрования, закрытые ключи не позволяют расшифровать информацию никому кроме её получателя, аутентификация производится на основе сертификатов X.509 (стандарт для инфраструктуры открытых ключей и управления привилегиями).

Ring поддерживает прямой аудио/видео вызов и повторное приглашение SIP (IP-to-IP), число звонков неограниченно, можно организовывать голосовые и видео онлайн-конференции, поддерживается автоматический контроль громкости, определение тишины (с помощью кодека Speex), возможна запись вызовов, ведётся история с возможностью поиска, уведомление о входящих звонках и информационных сообщениях, поддерживается интеграция с адресными книгами Gnome и KDE.

Ring обеспечивает возможность использование одного идентификатора пользователя на нескольких устройствах (с помощью универсального RingID), реализован децентрализованный глобальный механизм аутентификации учётных записей (применяются наработки проекта Ethereum). Адресная книга отвечающая за трансляцию имён в RingID хранится на группе узлов поддерживаемых разными участниками. Можно запустить собственный узел, для поддержания локальной копии глобальной адресной книги, имеется и отделенная (внутренняя) адресная книга поддерживаемая клиентом.

Лицензия: GNU General Public License version 3.0 (GPLv3)

Домашняя страница

Страница на github.com

Комментариев: 1 RSS

я так и не смог сидя на Debiane testing связаться с женой на работе...там комп с форточкой 7...прога установилась и там и там. и там и там она запустилось и дало возможность создать аккаунт. но соединить не дало...не только позвонить, но и просто пообщаться в чате даже не проканало. оно тупо не отправляло мои или её сообщения.

Оставьте комментарий!
Используйте нормальные имена.Войти через loginza
Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email.
(При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д.)



 
(обязательно)