Add echo test to asterisk

This extension will give the user the ability to test there SIP
connection with Asterisk. Basically, when somebody dials 5000, they
will hear a message stating it is an echo test and allow the person to
talk into their phone.  Asterisk will echo back when it hears.

Change-Id: I4b4002ce4ec0a3de3f434754aff9d17d6b82fcb8
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
This commit is contained in:
Paul Belanger 2015-10-21 13:41:58 -04:00
parent 203a2c0be9
commit fbfefe6edc

View File

@ -22,6 +22,14 @@ exten => _[67]XXX,1,Answer()
same => n,ConfBridge(${EXTEN},,,sample_user_menu) same => n,ConfBridge(${EXTEN},,,sample_user_menu)
same => n,Hangup() same => n,Hangup()
; Echo test
exten => 5000,1,Answer()
same => n,Wait(1)
same => n,Playback(demo-echotest)
same => n,Echo()
same => n,Playback(demo-echodone)
same => n,Hangup()
; Easter egg -- spam on the keypad. ; Easter egg -- spam on the keypad.
exten => 7726,1,Answer() exten => 7726,1,Answer()
same => n,Wait(1) same => n,Wait(1)
@ -33,3 +41,6 @@ exten => _X.,1,Goto(s,1)
; Let someone call in to sip:conference@pbx.openstack.org ; Let someone call in to sip:conference@pbx.openstack.org
exten => conference,1,Goto(s,1) exten => conference,1,Goto(s,1)
; Let someone call in to sip:echo@pbx.openstack.org
exten => echo,1,Goto(5000,1)