Что за программа phonerlite

PhonerLite — довольно популярный бесплатный sip-клиент. Но с первого раза в нем разобраться не просто, причиной тому служит не очевидный способ перевода звонков и выбора устройств записи/воспроизведения. Многие так и не понимают, как это сделать, от чего софт-фон бракуют.
Пять не очевидных фишек:

1) Условный перевод звонка.
Сначала вызовем двух собеседников, после чего берем и бросаем (drag http://ya.ru».
После звонка у нас автоматически открывается вкладка в софт-фоне с этой страницей (использует IE).

5) Локальная запись разговора.
Во время звонка на активной сессии кликаем правой кнопкой.
В истории звонков будет ссылка на файл.

  • надежность (по моему, это самый надежный софт-фон, в том числе и среди платных)
  • шифрование TLS SRTP ZRTP
  • сигнализация о входящем вызове на любое звуковое устройство
  • профили настроек, для переключения между несколькими операторами
  • поддержка кодека OPUS
  • локальная конференция (максимальное количество участников не проверял)
  • телефонная книга в виде csv-файла (в папке программы)
  • google контакты
  • поддержка некоторых USB телефонов и беспроводных гарнитур plantronics, jabra
  • возможность звонить по SIP-ссылкам в браузере и не только
  • функция автоматического выравнивания громкости разговора (нормализация)
  • встроенный подавитель эха (не используйте вместе с системным)
  • поддержка многих языков, в т.ч. русский
  • возможность использования без SIP сервера
  • наличие журнала отладки
  • реалтайм статистика пакетов
  • постоянные обновления
  • есть portable версия
  • отсутствие возможности ограничить количество одновременных входящих вызовов
  • закрытый исходный код
  • иконочки
  • Блог компании Онлайн АТС
  • Разработка систем связи

Источник: habr.com

Настройка PhonerLite. Фаберлик Онлайн

PhonerLite. Обзор и настройка.

PhonerLite это программный телефон с поддержкой обширного количества протоколов. В рамках данной статьи мы рассмотрим его характеристики, а так же произведем его настройку для его подключения его по SIP.

PhonerLite

Основные характеристики программного телефона и краткое описание:

Внешний вид интерфейса телефона

Этот телефон предназначен для организации аудио вызовов.

Возможности:

  • SIP-агент согласно RFC3261
  • Аудиокодеки: G.711, GSM-FR, Speex. При помощи плагинов: AMR и iLBC
  • DTMF
  • ENUM
  • Преодоление NAT посредством STUN
  • Поддерживает современные методы шифрования

Преднастройка:

Настройка будет производиться на Asterisk 13.18.2 , версия centos 6.9, а в качестве web интерфейса используется FreePBX 13.0.192.19

Настройка PhonerLite для zadarma

Если вы не знаете, какая версия CentOS или Asterisk используется у вас, то это можно узнать ниже

Версия CentOS:

Нужно подключиться к АТС через ssh, в нашем случае мы будем использовать программу PuTTY. Подключитесь к IP ATC с помощью PuTTY

PuTTY

Зайдите как root пользователь

Авторизация

И выполните следующую команду cat /etc/redhat-release

Результат выполнения команды 1

Эта команда так же подходить для любого дистрибутива основанного на дистрибутиве RedHat.

Читайте также:
Программа макафи что это

Версия Asterisk:

Для того, чтоб узнать версию asterisk, достаточно ввести следующую команду asterisk –rvvv

Результат выполнения команды 2

В дистрибутиве нашей компании используется специальные сокращенные команды и вместо команды «asterisk –rvvv» можете использовать просто «a». В результате выполнения команды вы так же попадете в CLI.

Предположим, что у нас софтфон находит на следующем внешнем ip 80.246.247.97. Перед тем, как приступить к регистрации нового ip-телефона/софтфона необходимо добавить ip-адрес этого устройства в iptables иначе возникнут проблемы с регистрацией или прохождением голоса. Для этого выполняем следующие шаги:

Переходим в раздел /usr/src

Результат выполнения команды 3

Теперь нам нужно выгрузить правила в какой-то текстовый файл. В нашем примере это будет файл под названием «dd».Выгружаем наши правила с помощью следующей команды

Выгружаем правила iptables

Перед тем как править iptables рекомендуется на всякий случай создать дамп старых правил и назвать его, к примеру, dump_21_05_2018, это позволит в случае ошибки быстро откатиться к старым правилам

После чего откройте любым удобным для вас текстовым редактором файл «dd». В нашем случае мы будем использовать текстовый редактор nano.

Nano

Прописываем ip-адрес оператора

ip-адрес 1

И теперь выходим командой CTRL+C и не забываем сохранить настройки кнопкой «Y»

ip-адрес 2

Все. Файлик мы изменили и подготовили, теперь осталось его загрузить. Выполняется это следующей командой: iptables-restore < dd

ip-адрес 3

Теперь, чтоб после перезагрузки АТС не сбились настройки нужно сохранить изменённый iptables. Выполняем команду «service iptables save».

ip-адрес сохраняем изменения

И так, если вы все сделали правильно, то в списке разрешенных адресов окажется необходимый нам ip. Это можно проверить с помощью команды iptables –L -nv

ip-адрес проверяем, что все получилось

Отлично, мы добавили адрес и теперь можем приступить к непосредственной регистрации и настройки номера.

Стоит отметить, что если вы используете наш дистрибутив, то для изменения iptables лучше всего использовать наш скрипт fw_iptables.sh который в случае потери доступа к станции через 120 секунд восстанавливает настройки iptables по умолчанию.

Так же для работы корректной работы нужно чтоб на сетевом оборудовании и в iptables были открыты следующие порты:

5060 udp Порт получения телефонной сигнализации модулем chan_PJSIP

5061 tcp Порт получения защищенной телефонной сигнализации модулем chan_PJSIP

10000-20000 udp — Получение RTP потока в рамках SIP сессии (Стандартно для FreePBX distro)

В дистрибутиве который предоставляет наша компания для rtp используется следующий диапазон портов 36600-39989 . Учитывайте это, если вы используете наш дистрибутив.

Перечисленные выше порты можно изменить в рамках графического интерфейса FreePBX в модуле Sip settings

IP route (не обязательный пункт):

В подавляющем количестве случаев для успешной регистрации телефона/софтфона и прохождения звука в обе стороны достаточно внести ip адрес в iptables, но иногда, в зависимости от настроек сети, на АТС требуется дополнительно прописать маршруты.

Посмотреть действующие маршруты на АТС можно с помощью команды

Дополнительно. Проверка маршрутов

Чтоб добавить новый маршрут нужно прописать ip-адрес оператора и шлюз

Дополнительно. Добавление нового маршрута 1

Рекомендуется сначала добавлять временные маршруты т.к в случае ошибки может нарушиться работа АТС и/или вы потеряете доступ к станции. Однако, после перезагрузки АТС или же сетевого интерфейса (команда # service network restart ) эти правила сбросятся.

Читайте также:
Тинькофф программа страховой защиты что это

Чтоб маршруты сохранялись нужно прописать адрес в файл в route-eth0 который находится по следующему пути: /etc/sysconfig/network-scripts/route-eth0 . Как и ранее открываем этот файл с помощью nano.

Дополнительно. Добавление нового маршрута 2

В следующем формате:

После чего сохраняем. Проверить, появился ли новый маршрут можно с помощью команды

Настройка: Установку Phone будем проводить на Microsoft Windows 7. Данный программный телефон можно скачать с официального сайта разработчика по следующей ссылке: http://www.phoner.de

Сайт разработчика

Переходим во вкладку Download

Вкладка Download

На этой вкладке можно посмотреть историю изменений программы и скачать на выбор несколько версий. К примеру, давайте скачаем портативную версию которая не требует установки.

Скачиваем портативную версию

Распаковываем архив любым удобным вам способом в любую папку

Для распаковки данного архива более чем достаточно будет использовать свободный файловый архиватор 7zip, который можно скачать бесплатно с сайта автора https://www.7-zip.org/

Открываем папку и запускаем программу

Интерфейс программы

Начинаем настройку. Нажмите на «микросхему» выделенную красным

Переход 1

SIP

Теперь вновь нажимаем на микросхему

Переход 2

И попадаем в настройки

Пустые настройки

Для успешно регистрации достаточно указать следующие параметры:

Username: Здесь указываем ваш sip-номер, он совпадает с внутренним sip-номером пользователя.

Phone number: Аналогично первому пункту

Proxy/Registrar: IP вашей АТС

Local port: Указываем порт (если вы используете стандартный порт то тут ничего менять не нужно)

Preferred connection type: Указываем тип подключения

Displayed name: Отображаемое имя (Не обязательный пункт, но желательный)

Заполняйте по аналогии ниже и не забудьте поставить галочку в чек-боксе рядом с Register.

Полный настройки

Нажимаете ОК. Все. Если вы все сделали правильно, то статус будет «зеленым», а вы сможете совершить звонок. К примеру, на свой мобильный.

Есть проблемы с регистрацией? Тогда переходите в следующую главу.

Возможные проблемы при регистрации:

Самые распространенные проблемы, с которыми вы можете столкнуться при регистрации любого IP-телефона или софтфона — самые банальные. Чаще всего это неправильный или слишком длинный пароль.

Некоторые модели телефонов и софтфонов не поддерживают пароли длиннее 10-12 символов (К примеру, некоторые модели телефонов granstream страдают от этого), учитывайте этот момент при регистрации нового телефона. Учитывайте, что случайный пробел так же может быть воспринят системой как символ и связи с этим регистрация не пройдет

Для дебга выполните вход в консоль asterisk.

Чтоб зайти в консоль asterisk в дистрибутиве от нашей компании достаточно выполнить команду из одного символа «a». Если вы используете обычный FreePBX Distro и его производные, то команда имеет следующий вид: # rasterisk или # asterisk -rvvvvv. Ключ -rvvvvv отвечает за уровень отображения дебага.

Пример ошибки SIP Registrations в консоли asterisk:

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

Пример ошибки 1

Так же учтите, что после 3-4 попыток регистрации с неправильным паролем IP-адрес телефона может быть внесен в список банов. Если после нескольких попыток с неправильной регистрацией в консоль ничего не падает, то следует проверить список банов. В нашем дистрибутиве, в зависимости от настроек можно проверить двумя следующими способами:

Читайте также:
Программа prism что это

Первый способ – iptables:

iptables -L –nv (если вы так же хотите посмотреть используются ли нестандартные порты то введите #iptables -L -nv -t nat )

Список банов ip телефонов можно посмотреть в разделе Fail2ban-SIP

Второй способ – через ipset:

Если через iptables не удалось проверить список банов, то используйте следующую команду:

В обоих случаях для разбана можете использовать следующую команду:

# service fail2ban restart

Вторая распространенная проблема — deny и permit указанные в asterisk. Если телефон попробует зарегистрироваться из сети, которая не включена в список разрешенных сетей, то будет примерно следующая ошибка:

Пример ошибки 2

Если телефон не регистрируется и запрос на регистрацию не падает в консоль asterisk, то следует проверить настройки firewall. К примеру, чтоб разрешить из какой-то сети подключаться по SIP (в том числе и провайдерам) в нашем дистрибутиве мы используем iptables. Предположим, что нам нужно разрешить доступ для подключения SIP-телефонов из под сети 192.168.12.0. Будем править выгрузкой правил iptables.

Подключаемся по ssh

Подключаемся по ssh к станции, вводим логин root и ваш пароль

Стартовый экран

Что за программа phonerlite

What is PhonerLite?

PhonerLite is a clearly arranged application for Windows. PhonerLite enables your PC to use it for internet telephony (VoIP , Voice over IP ). Pre-conditions are a full-duplex sound card , a microphone and speakers (alternativelya headset), an internet connection and a registration at a provider supporting the protocol SIP .PhonerLite supports several SIP profiles, each configurable independently. In thesame way the integrated phone book and call log are easy to use.
Why is «PhonerLite» the right name?

* Phoner: There is an application called Phoner , with that PhonerLite shares common code and the file «sipper.dll». All VoIP specific configurations are thesame and can be exchanged between Phoner and PhonerLite without any transformations.If Phoner and PhonerLite are installed in the same directory, they use the same DLL and configuration data (sipper.ini). Basically PhonerLite uses only a different GUI than Phoner.
* Lite: Like in Coke light the name affix suggests a light version of the original product. PhonerLite doesn’t save any calories but resources — in this special case space and memory requirements.Usability is much easier than for Phoner. This advantage got some disadvantages: there is no answering machine and no support for TTS .

Is PhonerLite free of charge?

YES! PhonerLite is freeware. PhonerLite can be used, copied, and offered for downloadagain without any fees in private and business environments. But PhonerLite is no open source.

Источник: forum.ru-board.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru