Affichage des résultats 1 à 10 sur 38

Discussion: Installation Asterisk avec IVR pour une preuve de concept

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre
    Date d'inscription
    octobre 2010
    Messages
    45
    Downloads
    0
    Uploads
    0
    cool.. j'ai installe :x-lite et Linphone sur mon ordi

    le 1er j'ai configure : user1 ext :1001
    et sur linphone : user2 ext:1002

    et je suis capable de m'appeller d'un appareil ou l'autre.

    me reste a trouver comment Asterisk pourrait appeller un des deux telephones... du genre d'un appel pre-enregistre.. genre de pub ou sondage..

    et j'aurais pas mal tout pour ma demo.. pour le IVR.. je vais lire sur ca .. mais ca avance tres bien.. va me rester a mettre les mains dans les fichiers de config..

  2. #2
    Membre
    Date d'inscription
    octobre 2010
    Messages
    45
    Downloads
    0
    Uploads
    0
    derniere question comme ca.. si je voudrais faire des appels externes.. il me faut un hardware pour ca non ?

    ou est-ce qu'il y a des SIP provider gratuis de test ? genre mon ASterisk pour internet se connecte a un serveur et lui dit.. appelle : tel numero. (meme si le service est payant.. juste savoir que ca se fait.. je serais content)

    j'essaye d'en faire le plus aujourd'hui avant l'Halloween... mes petits ne me lacheront pas demain.

    encore un gros merci

  3. #3
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    je ne crois pas qu'il existe des providers gratuit pour faire des tests, mais par contre tu trouveras des provider sip ou tu pourras t'inscrire et faire des appels sortants sans hardware....

    par exemple : ovh.
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  4. #4
    Membre
    Date d'inscription
    octobre 2010
    Messages
    45
    Downloads
    0
    Uploads
    0
    Citation Envoyé par cedricscha Voir le message
    je ne crois pas qu'il existe des providers gratuit pour faire des tests, mais par contre tu trouveras des provider sip ou tu pourras t'inscrire et faire des appels sortants sans hardware....

    par exemple : ovh.
    merci pour ton tutoriel.. ca marche bien

    et j'ai trouvé un fourniseur SIP. J'ai déjà un service VOIP.. mais j'avais pas la config pour les soft-client. Ils ont bien voulu me les donner. J'ai fait un test avec X-lite, et j'ai pu appeller chez moi.

    donc, me reste 2 choses à faire.

    #1 - setup d'un IVR (ex: horaire de cinéma)
    #2 - lancer un appel de Asterisk. (j'ai trouvé du code Java, qui ferait ca.. je vais essayer ca voir.. ) mais le best.. Est-ce que Asterisk a un genre de Calendier à l'interne ? Un scheduler qui pourrait faire des appels genre à tous les matins à 6h15 ? (genre de réveil automatique)

    Ah oui.. je vais faire un blog sur ca.. J'ai fait le setup sur Ubuntu 10.10 avec SVN pour Asterisk.

    encore merci pour ton aide.. Et cette conversation, ca pouvoir aider les prochaines personnes dans ce forum. Trouvé cette place à l'aide de Google..vive les archives.

  5. #5
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    Asterisk contient tout ce que tu peux imaginer développer

    Va voir ici pour faire des appels a heures fixes : tuto

    et j'ai trouvé un fourniseur SIP. J'ai déjà un service VOIP.. mais j'avais pas la config pour les soft-client. Ils ont bien voulu me les donner. J'ai fait un test avec X-lite, et j'ai pu appeller chez moi.
    Tu peux donc l'intégrer a ta config asterisk pour pouvoir passer des appels.
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  6. #6
    Membre
    Date d'inscription
    octobre 2010
    Messages
    45
    Downloads
    0
    Uploads
    0
    cool le tuto pour le reveil.

    mais il manque un petit bout

    si je le suis tel quel j'obtiens ceci dans la console

    [Oct 31 07:20:22] NOTICE[1338]: chan_sip.c:21412 handle_request_invite: Call from '1001' to extension '977311020100721' rejected because extension not found in context 'Interne'.


    j'avais fait avant sip reload et dialplan reload

  7. #7
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    Rajoute dans ton contexte interne un
    Code:
    include => reveil
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

  8. #8
    Membre
    Date d'inscription
    octobre 2010
    Messages
    45
    Downloads
    0
    Uploads
    0
    Citation Envoyé par cedricscha Voir le message
    Tu peux donc l'intégrer a ta config asterisk pour pouvoir passer des appels.
    j'ai trouve de l'info pour mettre mon provider SIP.

    je l'ai mis dans sip.conf et sous [general]
    j'ai mis register => 1xxxxxx:yyyy@sip.provider:....

    et je vois ca dans la console

    ubuntu*CLI> sip show peers
    Name/username Host Dyn Forcerport ACL Port Status
    1001/1001 192.168.184.1 D N 5062 OK (29 ms)
    1002 (Unspecified) D N 0 UNKNOWN
    BabyTEL/15146675746 216.18.125.7 N 5065 OK (120 ms)
    sip.babytel.ca/1514667574 216.18.125.7 5065 OK (49 ms)
    4 sip peers [Monitored: 3 online, 1 offline Unmonitored: 0 online, 0 offline]
    ubuntu*CLI>

    voici ma config que j'ai ajoute :

    [sip.babytel.ca]
    context=from-pstn
    type=peer
    insecure=very ;ceci ca donne un warning
    secret=yyyyy
    dmtfmode=inband
    username=XXXXXXXXXX
    fromuser=1XXXXXXXXXX
    fromdomain=sip.babytel.ca
    host=sip.babytel.ca
    port=5065

    [BabyTEL]
    context=BabyTEL
    type=peer
    host=sip.babyTEL.ca
    dtmfmode=rfc2833
    disallow=all
    port=5065
    allow=g729
    allow=gsm
    allow=ulaw
    allow=alaw
    fromdomain=sip.babyTEL.ca
    username=XXXXXXXXXX
    secret=yyyyy
    authuser=XXXXXXXXXX
    qualify=yes
    canreinvite=no
    insecure=port,invite

    donc si je voudrais faire un appel externe.. je devrais faire quelque chose comme ca dans extensions.conf

    extensions.conf
    [AppelSortant]
    ;Contexte pour les appels sortants

    exten = 9_XXXXXXXXX,1,Dial(SIP/${EXTEN},50) ; faudrait dire d'utilier Babytel.. je pense.. mais lequel dans SIP.conf ?
    exten = 9_XXXXXXXXX,n,Hangup()

  9. #9
    Membre Association Avatar de cedricscha
    Date d'inscription
    août 2010
    Localisation
    Geneve/Suisse
    Messages
    578
    Downloads
    1
    Uploads
    0
    Essaie quelque chose du style :
    Sip.conf :

    Code:
    [general]
    register => 1xxxxxx:yyyy@sip.babyTEL.ca
    
    [BabyTEL]
    context=from-pstn
    type=friend
    host=sip.babyTEL.ca
    dtmfmode=rfc2833
    disallow=all
    port=5065
    allow=g729
    allow=gsm
    allow=ulaw
    allow=alaw
    fromdomain=sip.babyTEL.ca
    username=XXXXXXXXXX
    secret=yyyyy
    authuser=XXXXXXXXXX
    qualify=yes
    canreinvite=no
    insecure=port,invite
    extension.conf :

    Code:
    [AppelSortant]
    ;Contexte pour les appels sortants
    
    exten = _9XXXXXXXXX,1,Dial(SIP/BabyTEL/${EXTEN:1},50)
    exten = _9XXXXXXXXX,n,Hangup()

    Je te conseille de lire le bouquin sur asterisk, tu le trouveras dans ma signature, il t'aidera vraiment à débuter.


    PS : Essaie de mettre en page tes post en utilisant les balises code, c'est plus facile à te lire ainsi.
    Cédric
    ---------------------------------------------------------------
    Rejoignez l'Association Asterisk France : http://www.asterisk-france.org

    Envie de mettre des étoiles dans les yeux de vos clients : EasyPyro.ch

    On a pas inventé l'électricité en cherchant à améliorer la bougie...
    ---------------------------------------------------------------

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
  •