8.1 Настройка Linphone

Перед началом использования Linphone нужно принять несколько решений и выполнить несколько задач настройки. Сначала следует определить и настроить режим работы Linphone, определить тип используемого соединения, потом запустить настройку Linphone (Перейти > Настройки) для внесения необходимых изменений.

8.1.1 Определение режима работы Linphone

Linphone может быть запущен в двух разных режимах, в зависимости от типа используемого рабочего стола и его параметров.

Обычное приложение

После установки Linphone его можно запустить при помощи меню приложений KDE или GNOME или с помощью командной строки. Если Linphone не запущен, входящие звонки не поступают.

Апплет панели GNOME

Linphone можно добавить на панель GNOME. Щелкните правой кнопкой пустую область панели, выберите пункт Добавить на панель, после чего выберите пункт Linphone. Linphone добавляется на панель и будет автоматически запускаться при входе в систему. Пока не будет получен входящий вызов, Linphone работает в фоновом режиме. Как только поступает вызов, открывается главное окно и Вы можете ответить на вызов. Чтобы открыть главное окно для выполнения звонка, просто щелкните значок апплета.

8.1.2 Определение типа соединения

Есть несколько способов осуществления вызовов с помощью Linphone. Способ осуществления вызовов определяется типом подключения к сети или Интернету.

Linphone использует протокол инициализации сессии (SIP) для установления соединения с удаленным хостом. В SIP каждая сторона определяется адресом (SIP URL):

sip:username@hostname
   

имя_пользователя является именем, под которым Вы регистрируетесь в системе, а имя_хоста - именем компьютера, который Вы используете. Если Вы пользуетесь услугами SIP-провайдера, URL будет выглядеть как в следующем примере:

sip:username@sipserver
   

имя_пользователя - это имя, выбранное при регистрации на SIP-сервере. сервер_sip - адрес SIP-сервера или SIP-поставщика. Дополнительные сведения о процедуре регистрации содержит Раздел 8.1.5, Настройка параметров SIP и документации о регистрации, предоставляемой поставщиком. Для получения списка поставщиков, отвечающих Вашим требованиям, обратитесь к веб-страницам, на которые указывает Раздел 8.8, Дополнительная информация.

Адрес URL, который следует использовать, зависит от выбранного типа подключения. Если нужно вызвать другую сторону напрямую, без переадресации SIP-поставщиком, следует ввести URL первого типа. Если вызов будет осуществляться через SIP-сервер, следует использовать URL второго типа.

Вызовы в пределах одной сети

Если Вы хотите вызвать друга или сотрудника, принадлежащего той же сети, нужны только правильные имена пользователя и хоста для создания SIP URL. То же касается случая, когда этот пользователь хочет вызвать Вас. Если между Вами и другой стороной нет брандмауэра, дополнительной настройки не требуется.

Вызовы через сеть или Интернет (статический IP-адрес)

Если Вы подключены к Интернету с использованием статического IP-адреса, пользователь, который хочет вызвать Вас, должен знать только имя хоста или IP-адрес компьютера для создания правильного SIP-адреса, как описывает Вызовы в пределах одной сети. Если Вы или абонент находитесь за брандмауэром, фильтрующим входящий и исходящий трафик, следует открыть порты SIP (5060) и RTP (7078) в брандмауэре для прохождения трафика Linphone через брандмауэр.

Вызовы через сеть или Интернет (динамический IP-адрес)

Если Ваш IP-адрес является динамическим — если Вы получаете новый IP-адрес каждый раз при подключении к Интернету — создание правильного SIP-адреса на основе адреса и имени пользователя невозможно. В этом случае пользуйтесь услугами SIP-поставщика или используйте DynDNS, чтобы убедиться, что внешний абонент соединяется с правильным хостом. Более детальную информацию о DynDNS можно найти на http://en.wikipedia.org/wiki/Dynamic_DNS.

Вызовы через сеть и брандмауэры

Компьютеры, скрытые за брандмауэром, не предоставляют свои адреса в Интернет. Поэтому с ними невозможно связаться, напрямую пытаясь соединиться с пользователем, работающим на таком компьютере. Linphone поддерживает вызовы через границы сетей и брандмауэры с помощью SIP-прокси или передавая вызовы через SIP-поставщика. См. Раздел 8.1.5, Настройка параметров SIP где содержится подробное описание необходимых изменений для использования внешнего SIP-сервера.

8.1.3 Настройка сетевых параметров

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

Параметры просмотра NAT

Включите этот параметр, только если Вы находитесь в сети за брандмауэром и не используете SIP-поставщика для перенаправления вызовов. Установите этот флажок и введите IP-адрес компьютера с брандмауэром в виде цифр, разделенных точками, например 192.168.34.166.

Свойства RTP

Linphone использует транспортный протокол реального времени (RTP) для передачи данных вызовов. Порт для RTP имеет значение 7078 и не должен изменяться, кроме случая, когда этот порт занят другим приложением. Параметр компенсации колебаний используется для контроля количества аудиопакетов, которые буферизует Linphone. Увеличивая этот параметр, Вы повышаете качество передачи. Чем больше пакетов буферизуется, тем больше шансов на воспроизведение запоздалых пакетов. С другой стороны, увеличение буфера пакетов также увеличивает задержку — Вы слышите голос собеседника с некоторой задержкой. Изменяя этот параметр, придерживайтесь баланса этих двух факторов.

Другое

Если Вы используете комбинацию VoIP и проводной телефонии, Вам может потребоваться использование технологии двухтоновой мультиплексированной частоты (DTMF) для переключения некоторых действий, например удаленной проверки голосового почтового ящика простым нажатием определенных клавиш. Linphone поддерживает два протокола для передачи DTMF, SIP INFO и RTP rfc2833. Если Вам нужна функциональность DTMF в Linphone, выберите SIP-поставщика, который поддерживает один из этих протоколов. Полный список VoIP-поставщиков Полный список Раздел 8.8, Дополнительная информация.

8.1.4 Настройка звукового устройства

Если звуковая карта правильно распознана Linux, Linphone автоматически использует определенное устройство как звуковое устройство по умолчанию. Оставьте значение Использовать звуковое устройство без изменений. Используйте поле Источник записи для определения используемого источника записываемого сигнала. В большинстве случаев им должен быть микрофон (micro). Для выбора другого звука звонка используйте кнопку Выбрать, а также кнопку Прослушать для прослушивания выбранного звука. Нажмите кнопку Применить для применения изменений.

8.1.5 Настройка параметров SIP

Диалоговое окно SIP содержит все настройки конфигурации SIP.

Порт SIP

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

Идентификация

Пользователи, которым нужно вызвать Вас напрямую, без использования SIP-прокси или SIP-поставщика, должны знать Ваш SIP-адрес. Linphone создает для Вас правильный SIP-адрес.

Удаленные сервисы

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

Информация об авторизации

Для регистрации на удаленном SIP-сервере следует предоставить некоторые данные, например имя пользователя и пароль. Linphone сохраняет эти данные. Для удаления этих данных из соображений защиты информации нажмите кнопку Очистить сохраненные данные авторизации.

Список Удаленные сервисы может содержать несколько адресов удаленных SIP-прокси или поставщиков.

Добавление SIP-прокси и регистрация на удаленном SIP-сервере

  1. Выберите подходящего SIP-поставщика и создайте учетную запись пользователя.

  2. Запустите Linphone

  3. Откройте меню Перейти > Настройки > SIP.

  4. Нажмите кнопку Добавить прокси/регистрацию для открытия формы регистрации.

  5. Введите соответствующие значения для Периода регистрации, Идентификация SIP, SIP-прокси и Маршрут. В случае размещения за брандмауэром следует выбрать Отправить регистрацию и ввести соответствующее значение для Периода регистрации. Этот параметр позволяет повторно отправлять регистрационные данные по истечении заданного времени для поддержания на брандмауэре нужных портов открытыми. В противном случае эти порты будут автоматически закрыты, если брандмауэр не получает пакетов такого типа. Повторное отправление данных регистрации также требуется для предоставления SIP-серверу данных о состоянии соединения и местонахождении клиента. Для Идентификации SIP введите URL-адрес SIP, используемый для локальных вызовов. Для использования сервера также как SIP-прокси введите те же данные для SIP-прокси. Наконец, введите дополнительный маршрут, если необходимо, и закройте диалоговое окно нажатием кнопки ОК.

8.1.6 Настройка аудиокодеков

Linphone поддерживает несколько кодеков для передачи голосовых данных. Установите тип соединения и выберите нужные кодеки из списка. Кодеки, несовместимые с текущим типом соединения, отображаются красным цветом и недоступны для выбора.