Представлена новая версия программного телефона (софтфона) Linphone 3.8, который представляет собой кроссплатформенный программный клиент IP-телефонии в стандарте SIP с открытым исходным кодом. Проект продвигается с 2001 г. и является одним из первых открытых SIP-клиентов, разработанных для Linux. ПО Linphone распространяется через Git-репозиторий под лицензией GPLv3.

SIP-клиент Linphone имеет многоязычный (в том числе русский) графический интерфейс, основанный на GTK+, и поддерживает наиболее распространённые операционные платформы: FreeBSD, OpenBSD, iOS, Android, Windows Phone, Windows, OS X, Linux.

Связь между абонентами может устанавливаться с помощью любого SIP-оператора или с использованием бесплатного SIP-сервиса, предоставляемого проектом.

В Linphone используется модульная структура, в которой основной код вынесен в отдельную библиотеку и не привязан к интерфейсу пользователя. В библиотеках Linphone заложены базовые возможности для аудио и видеовызовов, в том числе API для приема и отправки сообщений, для работы с мультимедиа, RTP (oRTP) и SIP-стек (belle-sip). Библиотеки реализованы на языке Си и доступны для использования на других языках программирования. Предусмотрена возможность подключения аудио- и видеокодеков в виде плагинов.

Среди ключевых возможностей Linphone: реализация HD-аудио- и видео-вызовов; проведение голосовых конференций; перенаправление звонка другому абоненту; запись разговора; мгновенный обмен сообщениями; хранение истории звонков; определение статуса доступности абонента; адресная книга; система подавления эха; механизмы управления качеством сервиса (QoS); шифрование канала связи (TLS, SRTP, zRTP); возможность осуществления P2P-соединений между клиентами при помощи ICE (RFC5246) без использования промежуточного сервера.

В Linphone также предусмотрена поддержка аудиокодеков OPUS, SILK, SPEEX, G722, AMR-WB (G722.2), GSM 6.10, AMR-NB, ILBC, G729, G711; поддержка видеокодеков: VP8, H264, MPEG4, H263-1998; поддержка UPnP (Universal Plug and Play) для подключения к устройствам в локальной сети; возможность одновременного использования IPv6 и IPv4; поддержка использования разных настроек прокси для разных видов транспорта (UDP, TCP, TLS).

В новой версии реализован полноэкранный режим, обеспечена поддержка использования RTP/AVPF (RFC4585) с кодеком VP8, что позволяет задействовать средства восстановления ошибок передачи данных для видео и значительно увеличить качество изображения на некачественных каналах связи.

Версия для печати