Показать сообщение отдельно
Старый 13.06.2011, 19:30   #5
St@rz
Senior Member
 
Аватар для St@rz
 
Регистрация: 30.05.2011
Возраст: 43
Сообщений: 291
Вес репутации: 299
St@rz is on a distinguished road
По умолчанию

Нажмите на изображение для увеличения
Название: 15.jpg
Просмотров: 1015
Размер:	46.7 Кб
ID:	166

Нажмите на изображение для увеличения
Название: 16.jpg
Просмотров: 747
Размер:	32.5 Кб
ID:	167

Теперь мы можем позвонить на номер SIM-карты модема. Вызов автоматически попадет на софтофон который мы подключили ранее.

РУССКИЙ ГОЛОС

Не все знают английский язык которым отвечает нам сервер. Научим его русскому языку.
Заменим все файлы в папке C:\cygroot\asterisk\var\lib\sounds на эти.

ГОЛОСОВОЕ ПРИВЕТСТВИЕ И ДОБАВОЧНЫЙ НОМЕР

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

Открываем блокнотом файл extensions.conf в папке C:\cygroot\asterisk\etc и добавляем в контекст default действие при наборе номера 800:
Код:
[default]
;
; By default we include the demo.  In a production system, you 
; probably don't want to have the demo there.
;
include => demo
include => parkedcalls
include => trunk
include => internal

exten => 800,1,Background(ent-target-attendant)	;при наборе номера 800 проигрывание приветствия "Введите внутренний или внешний номер для переадресации вызова" 
exten => 800,n,WaitExten(5)			;время ожидания
exten => 800,n,Goto(default,800,1)		;повтор

exten => 99990,1,Answer
exten => 99990,2,AGI(agi-test.agi)
exten => 99990,3,Hangup
exten => 99991,1,Answer
exten => 99991,2,EAGI(eagi-test)
exten => 99991,3,Hangup
exten => 99992,1,Answer
exten => 99992,2,Wait(1)
exten => 99992,3,SayUnixTime()
exten => 99992,4,Hangup
exten => 99999,1,Answer
exten => 99999,2,Wait(1)
exten => 99999,3,MusicOnHold
Добавляем файл ent-target-attendant.gsm (ent-target-attendant.zip) в папку C:\cygroot\asterisk\var\lib\sounds.

Изменяем в настройках SipGsmGateway Manager SIP-номер на который происходит автоматический дозвон с 3000 на 800

Нажмите на изображение для увеличения
Название: 17.jpg
Просмотров: 1064
Размер:	47.0 Кб
ID:	168

Теперь при звонке с сотового на номер SIM-карты модема мы слышим "Введите внутренний или внешний номер для переадресации вызова". Набираем 3000 и дозваниваемся до софтофона на компьютере.
Можно попробовать набрать другие номера, которые есть у нас в dial plan по умолчанию.

ПОДКЛЮЧАЕМ SIP-ОПЕРАТОРОВ

Добавим выход с сервера на внешние номера.
Для примера подключим сервис zadarma.

Открываем блокнотом файл sip.conf в папке C:\cygroot\asterisk\etc.
Добавим в контекст general:
Код:
[general]
register => ваш_сип_номер:ваш_пароль@sip.zadarma.com/ваш_сип_номер
В контекст authentication:
Код:
[authentication]
[ваш_сип_номер]
type=friend
username=ваш_сип_номер
secret=ваш_пароль
fromuser=ваш_сип_номер
host=sip.zadarma.com
nat=no
context=default
canreinvite=no
Теперь Ваш Asterisk будет регистрироваться их сервере и принимать входящие звонки в контекст default.

Последний раз редактировалось St@rz; 16.06.2011 в 10:01.
St@rz вне форума   Ответить с цитированием