Affichage des résultats 1 à 2 sur 2

Discussion: fonction system()

  1. #1
    Membre Junior
    Date d'inscription
    avril 2012
    Messages
    2
    Downloads
    0
    Uploads
    0

    fonction system()

    Bonjour,
    Je souhaiterai que le serveur joue un son lors d'un nouvel appel.
    J'arrive à jouer les fichiers sons en ligne de commande avec play (de sox) ou aplay(alsa) sur le serveur,
    J'ai essayé d'utiliser la fonction system(aplay /chemin_du_fichier/fichierson.wav)
    J'ai aussi essayé de faire un script shell que j'ai appelé lineout qui lancerait le fichier son en arrière plan (le script fonctionne en ligne de commande)
    system(lineout fichierson.wav &) ne joue pas le son non plus, j'ai vérifié les chemins des fichiers, les propriétaires...

    Je me demande si asterisk se réserve les commandes systeme play et aplay dans le cas ou certains modules soient chargés
    ( je crois qu'il y a un module de client sip installable directement dans le serveur asterisk qui fonctionne sur la carte son )

    Je voulais savoir si ça venait de moi ou si il existait une incompatibilité.
    Si ça vient de chez moi je vais continuer à chercher sinon je vais trouver une astuce.

  2. #2
    Membre Junior
    Date d'inscription
    avril 2012
    Messages
    2
    Downloads
    0
    Uploads
    0

    J'ai trouvé une solution temporaire (?)

    Je fais jouer le son sur un autre PC...

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
  •