Visioconférence+ConfBridge+Asterisk 11

videoconference)

Il existe plusieurs solutions pour intégrer la visioconférence dans entreprises. Le choix dépend de beaucoup de raisons:
– cout ;
– nombre maximum de participants simultanés ;
– existence de ressources informatiques nécessaires ;
– facilité d’intégration
– niveau de sécurité et etc.

Parmi les solutions gratuites on peut regarder vers la visioconférence basée sur la fonction confbridge d’Asterisk.

– les plus : gratuité, indépendance, simplicité de mise en œuvre
– les moins : qualité limitée, de base visio point-to-point uniquement

Mise en place :

1. On fait les configurations nécessaires dans le fichier confbridge.conf

# nano /etc/asterisk/confbridge.conf

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

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

[menu1]

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

2. On va configurer les clients SIP pour qu’ils puissent supporter les codecs video définis.

# nano /etc/asterisk/sip.conf

[general]
videosupport=yes
[1001]
qualify=yes
type=friend
context=phones
username=Pierre
host=dynamic
secret=1001
;nat=yes
callerid= »RINAL »
callgroup=1
disallow=all
allow=alaw
allow=ulaw
allow=gsm
allow=g729
allow=h264
allow=h263
allow=h263p
directmedia=no

[1002]

qualify=yes
type=friend
context=phones
username=Jean-Cloud
host=dynamic
secret=1002
;nat=yes
callerid= »ICOM »
callgroup=1
disallow=all
allow=alaw
allow=ulaw
allow=gsm
allow=g729
allow=h264
allow=h263
allow=h263p
directmedia=no

[1003]

qualify=yes
type=friend
context=phones
username=Jason
host=dynamic
secret=1003
;nat=yes
callerid= »ICOM »
callgroup=1
disallow=all
allow=alaw
allow=ulaw
allow=gsm
allow=g729
allow=h264
allow=h263
allow=h263p
directmedia=no

3. On va créer le dial plan

# nano /etc/asterisk/extensions.conf

[internal]
exten => _XXXX,1,Dial(SIP/${EXTEN:0})
[phones]
include => internal

exten => 911,1,Answer()
exten => 911,n,ConfBridge(9111,bridge1,user1,menu1)

4. Maintenait il faut configurer les clients SIP. Ils doivent utiliser le même codec video pour les communications. (j’ai testé avec h264)

– pour android et Iphone j’ai utilisé ZOIPER (avec support h264)
– pour Windows « Jitsi »

Pour rejoindre à la visioconference on appel sur numéro 911.

3 réponses à « Visioconférence+ConfBridge+Asterisk 11 »

  1. Bonjour !

    Arrivez vous à voir sur le même softphone les différents participant ?

    Exemple pour 3 personnes : Voir 2 personnes.

  2. Bonjour,
    Pour l’instant en utilisant Asterisk on ne peut pas se communiquer par protocole de type « point-multipoints » (votre cas).
    Pour ce but, il serait meilleur d’utiliser le BBB (bigbluebutton) ou le projet d’OpenSources “Medooze”.
    Cordialement

  3. Bonjour et merci pour votre réponse.

    Je souhaite développer ma propre plateforme de Visio conférence MultiPoint voila pourquoi je ne m’étais pas orienté vers BBB.

    Mais j’ai vu qu’il utilisait Asterisk donc pourquoi pas moi ? 🙂

    Bref si jamais vous avez des pistes je suis preneur !
    Actuellement je m’oriente vers le module app_conference et Asterisk 1.4 afin d’effectuer des tests.

    Cordialement

Répondre à Benoit Annuler la réponse.