VoIP: Difference between revisions

2,146 bytes added ,  6 years ago
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1:
[[Category:Lab]]
 
__TOC__
<br />
= Asterisk =
Installing Asterisk in Ubuntu
Line 102 ⟶ 104:
sudo /etc/init.d/asterisk restart
 
 
== Conference Call ==
 
Source [https://wiki.asterisk.org/wiki/display/AST/ConfBridge+Configuration wiki.asterisk.org]
 
Backup original file:
sudo mv /etc/asterisk/confbridge.conf /etc/asterisk/confbridge.conf.orig
 
Create & Edit the new file:
sudo nano /etc/asterisk/confbridge.conf
 
<pre>
[general]
; comments are preceded by a comma
;
; the general section is blank
;
[default_bridge]
type=bridge
; Bridge Profile options go here
myoption=value
myoption2=othervalue
;
[default_user]
type=user
; User Profile options go here
myoption=value
myoption2=othervalue
;
[sample_menu]
type=menu
; Conferece Menu options go here
DTMF=function
otherDTMF=otherFunction
;
 
 
[fancybridge]
type=bridge
max_members=20
mixing_interval=10
internal_sample_rate=auto
record_conference=yes
 
 
[fancyuser]
type=user
music_on_hold_when_empty=yes
music_on_hold_class=default
announce_user_count_all=yes
announce_join_leave=yes
dsp_drop_silence=yes
denoise=yes
pin=456
 
 
[fancymenu]
type=menu
*=playback_and_continue(conf-togglemute&press&digits/1&silence/1&conf-leave&press&digits/2&silence/1&add-a-caller&press&digits/3&silence/1&conf-decrease-talking&press&digits/4&silence/1&reset-talking&press&digits/5&silence/1&increase-talking&press&digits/6&silence/1&conf-decrease-listening&press&digits/7&silence/1&conf-reset-listening&press&digits/8&silence/1&conf-increase-listening&press&digits/9&silence/1&conf-exit-menu&press&digits/0)
*1=toggle_mute
1=toggle_mute
*2=leave_conference
2=leave_conference
*3=dialplan_exec(addcallers,1,1)
3=dialplan_exec(addcallers,1,1)
*4=decrease_listening_volume
4=decrease_listening_volume
*5=reset_listening_volume
5=reset_listening_volume
*6=increase_listening_volume
6=increase_listening_volume
*7=decrease_talking_volume
7=decrease_talking_volume
*8=reset_talking_volume
8=reset_talking_volume
*9=increase_talking_volume
9=increase_talking_volume
*0=no_op
0=no_op
 
[addcaller]
exten => 1,1,Originate(SIP/otherpeer,exten,conferences,100,1)
 
[conferences]
exten => 100,1,ConfBridge(1234)
</pre>
 
Restart asterisk to load new files.
 
== PSTN Calling ==
Line 107 ⟶ 197:
Source: [https://www.howtoforge.com/how-to-install-asterisk-for-your-first-pbx-solution howtoforge.com]
{{UC}}
 
 
== Addons ==
Line 121 ⟶ 210:
sudo asterisk -rvvv
sudo asterisk -rvvvvvv
 
<br />
;References
<references/>
<br />
<br />
<br />
 
 
{{DISQUS}}