Настройка SIP клиента
В тонкий клиент thinBox встроен SIP клиент linphone. Удобнее всего использовать для SIP телефонии отдельную USB гарнитуру. Linphone использует два звуковых устройства. Через одно (HDMI выход или 3,5mm jack) воспроизводится звонок. Через второе (отдельная USB гарнитура или внешняя USB звуковая карта) происходит разговор.
Настройки для подключения к серверу SIP. Имя пользователя, пароль и адрес сервера:
SIP = user:Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript.
Для работы с SIP используется linphone. Для отладки и тестирования командная строка linphonec доступна через веб-интерфейс терминала, т.е. http-доступ к терминалу по IP из браузера другого компьютера.
Можно указать звуковые устройства для звонка и разговора:
SIP = user:Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript. , ring:1:0, talk:3:0
Подробнее про звуковые устройства написано здесь: wtware.ru/docs5/sound.html Можно указать терминалу автоматически принимать входящие звонки:
SIP = user:Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript. , auto-answer
Если порт сервера SIP отличается от стандартных 5060 для UDP и 5061 для TLS:
SIP = user:Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript. , port:55555
Можно влючить TLS шифрование (SIP сервер должен поддерживать). При включенном TLS шифровании можно отключить проверку сертификатов сервера:
SIP = user:Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript. , tls SIP = user:Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript. , tls, nocert
Можно использовать свой конфигурационный файл для linphone вместо нашего. Не используйте это, если не уверены в своих действиях. Последним в конфигурационном файле должен быть раздел [sound]. К файлу будут автоматически дописаны строки ringer_dev_id, playback_dev_id и capture_dev_id. Терминал будет искать конфигурационный файл в каталоге Everyone
:
SIP = user:Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript. , config:my_enterprise_sip.wtc
Включить вывод отладочной информации linphone в лог. Разумные значения - от 1 до 6:
SIP = user:Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript. , debug:2
Список контактов читается из файла Everyone/contacts.txt
. Можно добавить больше контактов для отдельных терминалов. Файл с дополнительными контактами должен иметь такую же структуру, как и contacts.txt
и находиться в том же каталоге Everyone
:
SIP = user:Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript. , contacts:morecontactsforreception.txt
Заменить звук звонка (WAV файл будет скачиваться из каталога Everyone
):
SIP = user:Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в браузере должен быть включен Javascript. , wav:local.wav
Если для SIP телефона используется единственная подключенная к терминалу звуковая карта (не важно, USB или встроенная, главное что она только одна), то громкость настраивается параметром sound_level
. Если же к терминалу в дополнение к основной звуковой карте подключена еще и USB гарнитура, то громкость звука в гарнитуре регулируется параметром SIP_usb_sound_level
. По умолчанию он равен 50, сделать погромче так:
SIP_usb_sound_level = 100
Громкость всех микрофонов регулируется одним параметром microphone_level
.