Red5phone занят или отклонен до установления вызова? - PullRequest
0 голосов
/ 05 июня 2011

Мне так: 1. установить red5, asterisk 2. установить переменную окружения, такую ​​как java, apache-ant 3. настроить sip.conf на asterisk 4. запустить Red5phone

Он успешно зарегистрирован, нокогда я звоню между двумя клиентами, Red5phone прекращает звонить и показывает, что занят или отклонен?

Я понятия не имею об этом.Что мне делать?

спасибо заранее.

Моя конфигурация sip.conf:

[general]
enabled=yes
bindaddr =0.0.0.0
context=lain-lain
allowoverlap=no
srvlookup=yes

[1000]
username=1000
secret=1234
host=dynamic
disallow=all
qualify=yes
type=peer
context=digium
allow=alaw
allow=ulaw

[1001]
username=1001
secret=1234
host=dynamic
disallow=all
qualify=yes
type=peer
context=digium
allow=alaw
allow=ulaw

мои extensions.conf:

[globals]
[general]
autofallthrough=yes
[lain-lain]
[digium]
exten => 1000,1,Dial(SIP/1000)
exten => 1001,1,Dial(SIP/1001)
include => internal
include => remote

[internal]
# This is how we get to our voicemail. Dial 123 from any SIP connected phone.
exten => 123,1,Answer()
exten => 123,2,VoiceMailMain(0203123456)
exten => 123,3,Hangup()
# If we’re trying to call any extension that starts with the number 2 and has 4 digits only, assume internal.
exten => _2XXX,1,NoOp()
exten => _2XXX,n,Dial(SIP/${EXTEN},30)
exten => _2XXX,n,Playback(the-party-you-are-calling&is-curntly-unavail)
exten => _2XXX,n,Hangup()

[remote]
# Anything that isn’t internal we send to the PSTN.
exten => _X!,1,NoOp()
exten => _X!,n,Dial(SIP/siptrunk/${EXTEN})
exten => _X!,n,Hangup()

[incoming]
# This is where calls coming in from the PSTN are directed – see context setting in sip.conf
exten => _X.,1,NoOp()
# Try and call the desktop and mobile. If this fails, direct to voicemail.
exten => _X.,n,Dial(SIP/jamesdesktop)
exten => _X.,n,Dial(SIP/jamesmobile)
exten => _X.,n,VoiceMail(0203123456,u)
exten => _X.,n,Hangup()

1 Ответ

1 голос
/ 06 июня 2011

Во-первых, спасибо @ gnxtech3 за ваше внимание

наконец, я справляюсь.решение заключается в настройке в module.conf

я поместил эту строку кода в мой module.conf:

[modules]

.

load = app_dial.so

не забудьте перезагрузить звездочку.

...