Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Какие есть функции у * для аналоговоых телефонов через шлюх fxs?

Какие есть функции у * для аналоговоых телефонов через шлюх fxs?

Какие есть функции у * для аналоговоых телефонов подключенных через шлюз fxs?
Сообщений: 17

Какие есть функции у * для аналоговоых телефонов через шлюх fxs?

Добрый день!

Разбираюсь с * на предмет его функций для аналоговых телефонов подключенных через шлюз FXS.
Хочу узнать правильно ли я их понял?

1.) call transfer - позволяет перенаправить текущий разговор на другого абонента
программируется в файле feature.conf
[featuremap]
blindxfer => #1
atxfer => *2
и добавлением tT в DIAL()

2.) call forward - позволяет перенаправить входящий вызов по состоянию телефона занято/неотвечает/безусловная
программируется в extension.conf
[apps]
; Unconditional Call Forward
exten => _*21*X.,1,DBput(CFIM/${CALLERIDNUM}=${EXTEN:4})
exten => _*21*X.,2,Hangup
exten => #21#,1,DBdel(CFIM/${CALLERIDNUM})
exten => #21#,2,Hangup

; Call Forward on Busy or Unavailable
exten => _*61*X.,1,DBput(CFBS/${CALLERIDNUM}=${EXTEN:4})
exten => _*61*X.,2,Hangup
exten => #61#,1,DBdel(CFBS/${CALLERIDNUM})
exten => #61#,2,Hangup

3.) call parking - парковка текущего разговора
прграммируется в файле feature.conf
[general]
parkext => 700
parkpos => 701-720
context => parkedcalls
xfersound =beep
xferfailsound = beeper
featuredigittimeout = 1000

4.) call pickup - перехват звонка
программируется в feature.conf
[general]
pickupexten = *8

И пока не нашел как можно сделать, может подскажите?
5.) call waiting - уведомление о новом звонке
6.) call hold - удержание разговора на линии
2009-04-14 13:43

Сообщений: 6521

Re: Какие есть функции у * для аналоговоых телефонов через шлюх fxs?

Скачайте iso Trixbox, это готовый дистрибутив с Астериском и вэб оболочкой. Все функции не надо делать, они уже есть и доступны в разделе меню Feature codes.
2009-04-14 13:45

Сообщений: 17

Re: Какие есть функции у * для аналоговоых телефонов через шлюх fxs?

ded:

Скачайте iso Trixbox, это готовый дистрибутив с Астериском и вэб оболочкой. Все функции не надо делать, они уже есть и доступны в разделе меню Feature codes.
Без сомнения Trixbox, AsteriskNow - это готовые дистрибутивы с набором фич. Но у меня первоочередная задача стоит "разобраться" с фичами чтобы потом уметь/знать/программировать, поэтому и спрашиваю.

Еще есть вопрос про фичи типа:
call spy - прослушивание разговоров
call intrusion - подключение к разговору

Возможно ли их сделать на * и возможно ли их сделать на аналоговых телефонах подключенных через FXS?
Если возможно то направте в какую сторону рыть.
2009-04-14 14:28

Сообщений: 6521

Re: Какие есть функции у * для аналоговоых телефонов через шлюх fxs?

Возможно.

ded:

Скачайте iso Trixbox, это готовый дистрибутив с Астериском и вэб оболочкой. Все функции не надо делать, они уже есть и доступны в разделе меню Feature codes.
более того, там открытый код. Что мешает заглянуть и разобраться?
80381CS00042*CLI> show application ChanSpy
80381CS00042*CLI>
-= Info about application 'ChanSpy' =-

[Synopsis]
Listen to a channel, and optionally whisper into it

[Description]
ChanSpy([chanprefix][|options]): This application is used to listen to the
audio from an Asterisk channel. This includes the audio coming in and
out of the channel being spied on. If the 'chanprefix' parameter is specified,
only channels beginning with this string will be spied upon.
While spying, the following actions may be performed:
- Dialing # cycles the volume level.
- Dialing * will stop spying and look for another channel to spy on.
- Dialing a series of digits followed by # builds a channel name to append
to 'chanprefix'. For example, executing ChanSpy(Agent) and then dialing
the digits '1234#' while spying will begin spying on the channel
'Agent/1234'.
Options:
b - Only spy on channels involved in a bridged call.
g(grp) - Match only channels where their ${SPYGROUP} variable is set to
contain 'grp' in an optional : delimited list.
q - Don't play a beep when beginning to spy on a channel, or speak the
selected channel name.
r[(basename)] - Record the session to the monitor spool directory. An
optional base for the filename may be specified. The
default is 'chanspy'.
v([value]) - Adjust the initial volume in the range from -4 to 4. A
negative value refers to a quieter setting.
w - Enable 'whisper' mode, so the spying channel can talk to
the spied-on channel.
W - Enable 'private whisper' mode, so the spying channel can
talk to the spied-on channel but cannot listen to that
channel.
2009-04-14 14:33

Сообщений: 17

Re: Какие есть функции у * для аналоговоых телефонов через шлюх fxs?

Из за нехватки опыта пока не могу до конца разобраться с кодом фич которые в AsteriskNow, но пытаюсь. Вот и ищу более "легкие" способы узнать.
Спасибо за наводку про ChanSpy.

2009-04-14 14:51

Сообщений: 866

Re: Какие есть функции у * для аналоговоых телефонов через шлюх fxs?

фич для аналогового телефона у астериска - бесконечное множество.
то что вы перечислили это так называемые builtin features.
А еще можно написать диалпланом свою фичу и описать в features.conf какой комбинацией цифр ее активировать. Так что встроенными все не ограничивается. (ищите "DYNAMIC_FEATURES" в features.conf).

2009-04-14 18:56

Сообщений: 6521

Re: Какие есть функции у * для аналоговоых телефонов через шлюх fxs?

Но всё таки по возможности не надо использовать анал-логовоые телефоны, особенно через шлюх. СПИД, венерические болезни, и всякое такое...
2009-04-14 20:11

Откуда: Саратов
Сообщений: 414

Re: Какие есть функции у * для аналоговоых телефонов через шлюх fxs?

ded:

особенно через шлюх
зачот !!!
+7(925)140-7438
2009-04-14 23:52

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru