VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

CALLBACK распределение на операторов.

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

thebaron
Сообщения: 9
Зарегистрирован: 01 ноя 2016, 11:40

Re: CALLBACK распределение на операторов.

Сообщение thebaron »

http://asterisk.ru/knowledgebase/Asteri ... hanIsAvail
команда Chanisavail совсем не предназначена для определения занят ли вызываемый телефон или нет, она только проверяет, имеется ли возможность у asterisk совершить вызов указанного абонента.
Еще на одну мысль натолкнула фраза
Вместо этого способа, используйте группы.
Сейчас будем гуглить группы
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: CALLBACK распределение на операторов.

Сообщение virus_net »

http://www.voip-info.org/wiki/view/Aste ... hanIsAvail
${AVAILSTATUS} - the status code for the available channel (see "devicestate.c")
0 AST_DEVICE_UNKNOWN - "Unknown"; channel is valid, but unknown state.
1 AST_DEVICE_NOT_INUSE - "Not in use"
2 AST_DEVICE IN USE - "In use"; channel is in use.

3 AST_DEVICE_BUSY - "Busy"; channel is busy.
4 AST_DEVICE_INVALID - "Invalid", not known to Asterisk.
5 AST_DEVICE_UNAVAILABLE - "Unavailable"; channel is unavailable (not registred)
6 AST_DEVICE_RINGING - "Ringing"; ring, ring, ring (someone is calling us), or
6 AST_CAUSE_CHANNEL_UNACCEPTABLE (as cause code)
7 AST_DEVICE_RINGINUSE "Ring+Inuse"; channel rings (outbound) and is in use
8 AST_DEVICE_ONHOLD "On Hold"; channels is on hold
...
20 AST_CAUSE_SUBSCRIBER_ABSENT (as cause code)
А то что вы процитировали относится к 2005 году, о чем там так же написано:
Канал SIP и команда ChanIsAvail (декабрь 2005)
С тех пор уже много "воды утекло".

Именно группу, с последовательным набором, я и предложил.
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH