![]() |
![]() |
#1 |
Senior Member
Регистрация: 30.05.2011
Возраст: 50
Сообщений: 291
Вес репутации: 0 ![]() |
![]()
1. Ставим OpenWrt на миниатюрный WiFi роутер TP-LINK TL-MR3020
2. Устанавливаем USB Sound card 3. Устанавливаем из репозитория Asterisk. 4. Для подключения звуковой карты в файле modules.conf загрузку модуля chan_oss. 5. Подключаемся к провайдеру sip-телефонии. Пример для pctel.ru sip.conf Код:
register -- по желанию, получть входные или нет... [pctel] host=217.73.112.14 type=peer disallow=all allow=ilbc username=имя мользователя fromuser=имя пользователя fromdomain=sip.pctel.ru secret=***** canreinvite=no Код:
exten => _04.,1,Dial(SIP/${EXTEN:2}@pctel,,) 6. Через терминал совершаем вызовы с помощью команд dial, hangup и mute. Можно также сделать автоматический ответ на звонки для систем громкой связи. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Регистрация: 30.05.2011
Возраст: 50
Сообщений: 291
Вес репутации: 0 ![]() |
![]()
Можно также использовать Freeswitch в качестве SIP-телефона.
Плюс этого варианта меньшая нагрузка на роутер и большой выбор кодеков. Описание в wiki.freeswitch.org и на сайте h-wrt.com. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: 30.05.2011
Возраст: 50
Сообщений: 291
Вес репутации: 0 ![]() |
![]()
Варианты развития:
1. Сделать набор номера через web-интерфейс или подключить клавиатуру для совершения исходящих вызовов. Можно сделать голосовой набор. 2. Для входящих звонков настроить IVR с паролем для доступа к звуковой карте роутера . Последний раз редактировалось St@rz; 20.04.2014 в 07:54. |
![]() |
![]() |
![]() |
#4 |
Senior Member
Регистрация: 30.05.2011
Возраст: 50
Сообщений: 291
Вес репутации: 0 ![]() |
![]()
Практическое применение.
При нажатии на кнопку звонка играет мелодия и совершается вызов хозяина дома через asterisk. Вначале набирается внутренний номер который подключен к softphon-у на телефоне через wi-fi, если ответа не поступило совершается вызов на gsm-номер сотового телефона. Поднимаете трубку и узнаете кто пришел к вам в гости. Если установлен электромеханический замок, то нажимаете кнопку на телефоне и через передачу DTFM-сигнала на сервер запускаете cgi-скрипт открываете дверь. Можно так же удаленно включить чайник или еще что нибудь. |
![]() |
![]() |
![]() |
#5 |
Junior Member
Регистрация: 10.06.2015
Сообщений: 16
Вес репутации: 0 ![]() |
![]()
Добрыи день, вижу что тема старая но не могу нигде наити chan_oss ни для 18 ни для 11 версии если имеется, не могли бы поделится.
|
![]() |
![]() |
![]() |
#6 |
Member
Регистрация: 04.02.2016
Сообщений: 41
Вес репутации: 0 ![]() |
![]()
Погуглил и не совсем понял как использовать chan_alsa или chan_oss, в частности везде читаю про инициализацию звонка console dial, а как вот наоборот с сип телефона послать вызов в chan_alsa, там вроде автоответ даже есть. Допустим послушать вход звукового девайса.
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Регистрация: 20.01.2015
Сообщений: 312
Вес репутации: 444 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Зачем такие извращения со звуковой картой? можно подключиться к астериксу с любого смартфона с сип-клиентом и спокойно звонить.
|
![]() |
![]() |
![]() |
#8 | |
Member
Регистрация: 04.02.2016
Сообщений: 41
Вес репутации: 0 ![]() |
![]() Цитата:
![]() ![]() А по делу слегка разобрался, помогает такая конструкция: Dial(console/dsp) и autoanswer=on Последний раз редактировалось dron0; 16.03.2016 в 20:03. |
|
![]() |
![]() |
![]() |
#9 |
Member
Регистрация: 04.02.2016
Сообщений: 41
Вес репутации: 0 ![]() |
![]()
Как всегда чем дальше в лес тем больше дров
![]() Обратил внимание если звонишь из консоли скажем на сип телефон почему то отсутвуют гудки в консоль, по умному "Контроль посылки вызова", и в ходе выяснил что musiconhold тоже в консоль не играет. Вопрос гуру астериска: что я делаю не так? |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|