Affichage des résultats 1 à 4 sur 4

Discussion: prédécroché

  1. #1
    Membre Junior
    Date d'inscription
    août 2013
    Messages
    9
    Downloads
    0
    Uploads
    0

    prédécroché

    Bonsoir à tous,


    Je suis en train de galérer depuis quelques heures concernant un dialplan qui parait tout bête. Je souhaite faire un pré-décroché qui renvoie après sur un groupe. J'ai fait ca:

    [predecroche]
    exten = s,1,NoOp(### predec ###)
    same = n,Set(CHANNEL(musicclass)=mamusique)
    same = n,Answer()
    same = n,MusicOnHold(mus)
    same = n,Goto(default,1010,1)
    same = n,Goto(default,1012,1)
    same = n,Goto(default,1011,1)
    same = n,Hangup()

    J'entends bien ma musique, mais aucun appel n'est déclenché en même temps que la musique ! J'ai aussi tenté, le code ci dessous mais cela ne fonctionne pas non plus.

    [predecroche]
    exten = s,1,NoOp(### voicemail ###)
    same = s,2,Answer()
    same = s,3,Set(CHANNEL(musicclass)=hemwait)
    exten = s,4,Dial(SIP/1010@default,20,tTm(default))

    Ne fonctionne pas
    J'ai aussi essayé avec Background, Playback mais rien n'y fait je dois pas m'y prendre correctement. Comment procéder ?

    Merci pour vos lumières

    Cordialement,
    Benoit

  2. #2
    Membre Senior
    Date d'inscription
    février 2011
    Localisation
    Garges Les Gonesse
    Messages
    152
    Downloads
    0
    Uploads
    0
    Bonjour,

    faire qqchose comme

    exemple
    exten => 666,1,Answer()
    exten => 666,2,Ringing
    exten => 666,3,Wait(1)
    exten => 666,4,Set(CHANNEL(musicclass)=default)
    exten => 666,5,PlayBack(/var/lib/asterisk/sounds/fr/silence/1)


    exten => 666,6,Dial(SIP/102,15,tTm())
    exten => 666,7,Dial(SIP/200,15,tTm())
    exten => 666,8,Voicemail(102)
    exten => 666,9,HangUp()

    Voila

  3. #3
    Membre Junior
    Date d'inscription
    août 2013
    Messages
    9
    Downloads
    0
    Uploads
    0
    Bonjour,

    Merci pour votre réponse.
    J'ai corrigé ma syntaxe du DIAL et maintenant j'ai bien un appel qui est provoqué pendant que la musique se déclenche. Mais il se pose un autre problème: au bout des 15 secondes (lors du 2eme DIAL) la musique d'attente recommence au début.
    Alors que ce que je souhaite c'est que la musique continue malgré le changement des différents correspondants (regroupés en 3 groupes).

    Est-ce qu'on peux dire au "Dial" via les flags de ne pas relancer la musique ?

    Merci de vos lumières,

    Cordialement,
    Benoit

  4. #4
    Membre
    Date d'inscription
    mars 2013
    Localisation
    Reims
    Messages
    60
    Downloads
    0
    Uploads
    0
    c'est logique car la musique est déclaré sur chaque dial.
    Tu peux le faire en découpant les choses.

    [default]
    ;déclaration des extensions
    exten => 666,1,Goto(predec,s,1)
    exten => 667,1,Goto(groupe,s,1)


    [predec]
    exten => s,1,Answer()
    exten => s,n,Dial(SIP/667,300,m(mamusique))

    [groupe]
    exten => s,1,Dial(SIP/102,15)
    exten => s,n,Dial(SIP/200,15)
    exten => s,n,Voicemail(102)
    exten => s,n,HangUp()


    Si ça interesse, j'ai fait un tuto pour inclure le predec sur wazo /xivo

    http://calexium.com/wazo-add-sound-calexium-studio.html

    et sur issabel / elastix
    http://calexium.com/issabel-add-soun...um-studio.html

    Je verai au plus tard la semaine prochaine pour faire un tuto pour asterisk
    Dernière modification par slemoal ; 15/03/2018 à 18h54.

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •