La mise en place de ConfBridge dans Asterisk.

conf_bridge

L’application ConfBridge forme le service de pont d’audioconférences dans Asterisk à la place de MeetMe. ConfBridge ne s’appuie plus sur DAHDI pour la synchronisation et le mixage des canaux. En d’autres termes, plus besoin d’installer DAHDI pour offrir un service d’audioconférences par Asterisk.

Finalement, les conférences audio peuvent mixer des canaux large bande, supérieurs aux 8 KHz autorisés par DAHDI, ouvrant ainsi la voie vers des conférences à haute qualité audio.

ConfBridge est disponible depuis la version 1.6.2 d’Asterisk.

Pour Asterisk 1.8.x

Dans la version 1.8.x il n’existe pas encore le fichier confbridge.conf et c’est pourquoi toutes les configurations il faut faire directement dans les « dialplans »

# nano /ec/asterisk/extensions.conf

; conference


exten => 901,1,Answer()
exten => 901,n,Wait(1)
exten => 901,n,Authenticate(1234)
exten => 901,n,set(CONFBRIDGE_JOIN_SOUND=fr/conf-hasjoin)
exten => 901,n,set(CONFBRIDGE_LEAVE_SOUND=fr/conf-hasleft)
exten => 901,n,ConfBridge(901,M)


; admin

exten => 902,1,Answer(); le conference 901 avec menu d’administrateur pour gerer le menu en tapant  » #  »
exten => 902,n,Authenticate(12345)
exten => 902,n,ConfBridge(901,am1s)

# service asterisk reload

Pour Atserisk 1.10 et plus

Confbridge n’est apparu qu’après la version 1.10 d’Asterisk

Au début il faut vérifier que le module app_confbridge.so a été lancé :

# asteriskrx  » module show like app_confbridge.so »

Si le module app_confbridge.so n’est pas démarré il faut faire :

# asteriskrx  » module load app_confbridge.so »

Après il faut faire les configurations nécessaires dans le fichier confbridge.conf

# nano /etc/asterisk/confbridge.conf

[general]
 
[testbridge]
type=bridge
max_members=20
mixing_interval=10
internal_sample_rate=auto
record_conference=no
video_mode=follow_talker
 
[testuser]

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
 
[testmenu]
 
type=menu
*=playback_and_continue(conf-usermenu)
*1=toggle_mute
1=toggle_mute
*4=decrease_listening_volume
4=decrease_listening_volume
*6=increase_listening_volume
6=increase_listening_volume
*7=decrease_talking_volume
7=decrease_talking_volume
*8=leave_conference
8=leave_conference

Maintenait on corrige notre dialplan

# nano /etc/asterisk/extensions.conf

exten => 111,1,Answer()
exten => 111,n,ConfBridge(4444,testbridge,testuser,testmenu)

On reload nos fichiers de configurations :

# asterisk –rx « reload »

2 réponses à « La mise en place de ConfBridge dans Asterisk. »

  1. Bonjour,
    merci pour ces tutos. je voudrais avoir ci possible la configuration de l’administrateur de la conférence. je suis un novice
    merci encore

  2. bonsoir. merci pour le tutoriel, que j’ai suivi avec beaucoup d’intérêt. pourrais je avoir la configuration de l’administrateur de la conférence !??

    merci pour votre réponse

Laisser un commentaire