Affichage des résultats 1 à 10 sur 49

Discussion: asterisk et sa base de donnée

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre
    Date d'inscription
    juillet 2011
    Messages
    40
    Downloads
    2
    Uploads
    0

    asterisk et sa base de donnée

    bonjour
    je voudrais accoupler asterisk avec une base donnée realtime mysql pour stocker les utilisateur(faire les mise a jour.. )
    j'ai trouvé quelque site mais c'est pas clair , même avec le livre o'reilly.
    Je suis sous ubuntu en virtuel.

    Je veut commencer par quelque chose de très simple et qui fonctionnent.

    J'aimerai qu'un utilisateur tape le numero de son destinataire et qu'asterisk consulte la base a fin de les relier.
    ESt-il possible qu'un émetteur tape le nom du destinataire et qu'asterisk consulte la base pour composer le numéro et relier les deux abonné?

    je me demande si il faut que j’installe ma base sur le même serveur qu'asterisk ou faire une base sql su un serveur a part.

    j'ai installer mysql-server, mais asterisk-addons ne fonctionne pas.
    je pense que je doit créer uen table comme le fichier sip.conf, avec type,username, secret,host.Mais dois-je aussi créer une table pour extension et pour voicemail?


    encore une question , a part, il est possible de faire la visio conférence (video), vous auriez des liens a ce sujet?

    merci

  2. #2
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    c'est plein de sujets différents....

    Citation Envoyé par gHOST Voir le message
    je voudrais accoupler asterisk avec une base donnée
    si tu mets du rouge à lèvre à la base de données, ca peut marcher ;-)

    Citation Envoyé par gHOST Voir le message
    J'aimerai qu'un utilisateur tape le numero de son destinataire et qu'asterisk consulte la base a fin de les relier.
    c'est une sorte de dialplan dynamique... c'est pas vraiment ca... en fait, realtime te permet d'avoir tes utilisateurs créés dynamiquement en db (et les cdrs) sans faire de sip reload. si tous tes utilisateurs internes commencent par 2 (p.exemple), et que ton dialplan fait un exten => _2.,n,dial (sip/${exten}) , alors tout nouvel utilisateur sera automatiquement routé

    un bon tuto : http://www.voip-info.org/wiki/view/Asterisk+RealTime


    Citation Envoyé par gHOST Voir le message
    ESt-il possible qu'un émetteur tape le nom du destinataire et qu'asterisk consulte la base pour composer le numéro et relier les deux abonné?
    il faut le coupler avec un annuaire LDAP, c'est du taf

    Citation Envoyé par gHOST Voir le message
    je me demande si il faut que j’installe ma base sur le même serveur qu'asterisk ou faire une base sql su un serveur a part.
    ca dépend de la charge. pour faire simple, au début, mets les sur la meme machine - quelle virtualisation as tu ?

    ps: asterisk et virtualisation, c'est pas garanti... au pire, choisir openvz

  3. #3
    Membre
    Date d'inscription
    juillet 2011
    Messages
    40
    Downloads
    2
    Uploads
    0
    Code HTML:
    si tu mets du rouge à lèvre à la base de données, ca peut marcher ;-)
    Je vais essayer, quel marque me conseil-tu?

    Code HTML:
    tout nouvel utilisateur sera automatiquement routé
    Code HTML:
    et les cdrs
    je comprends pas ces phrases.


    Pour ce qui es du LDAP , je ne connait meme pas .(je verrai plus tard)

    je m'entraine sur vmware, c’est juste pour apprendre.Je ne suis pas spécialiste toip , j'aimerai toujours



    Pour mes autres question:

    j'ai installer mysql-server, mais asterisk-addons ne fonctionne pas.
    je pense que je doit créer uen table comme le fichier sip.conf, avec type,username, secret,host.Mais dois-je aussi créer une table pour extension et pour voicemail?


    encore une question , a part, il est possible de faire la visio conférence (video), vous auriez des liens a ce sujet?


    Merci de ton lien, je vias y bosser et créer la table

  4. #4
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    tu as deux élements distincts dans asterisk: les "utilisateurs", qui décrit qui peut se connecter, et le dialplan, qui dit comment les appels sont acheminrés. asterisk realtime (ara) ne permet "que" de déclarer en base de données les utilisateurs, pas de créer un dialplan.

    donc, si tes utilisateurs ont des noms similaires, tu peux concevoir un dialplan qui va prendre en compte tout nouvel utilisateur ajouté via la bd, sans devoir le modifier.

    les cdr = cra = compte rendus d'appels sont aussi chargés en base de données

    pour la visio, oui, je ne sais plus, clairement, pas toutes les versions le supportent. j'ai jamais regardé !

  5. #5
    Membre
    Date d'inscription
    juillet 2011
    Messages
    40
    Downloads
    2
    Uploads
    0
    j'ai essayé mysql realtime dynamic

    j'ai créer une table , et rajouter un utilisateur.
    j'ai aussi modifier le fichier res_pgsl car je n'ai pas trouvé le fichier res_mysql comme dans la page que tu m'a indiqué.(pour indiquer la base) j'ai aussi modifier extconfig.conf pour indiquer la base et la table.

    j'ai comme erreur:
    find_engine:
    Realtime mapping for 'sippeers' found to engine 'mysql', but the engine
    is not available


    mon but a terme, est de créer un page php pour enregistrer un nouvel utilisateur via la base donné.

  6. #6
    Membre Senior
    Date d'inscription
    septembre 2010
    Localisation
    Where the sun shines
    Messages
    1 418
    Downloads
    0
    Uploads
    0
    res_pgsl ca sent le postgress... donc pas bon...

    quelle version ? si 1.8.5, c'est dans le make menuselect de asterisk (res_config_mysql, dépendant sur mysql_client) , si antérieure (1.6 1.4), il faut installer add-ons -


    les dépendances sont indiquées quand tu es sur l'option, en bas de page

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
  •