-
Pb variable ${channel}
Bonjours
J'utilise asterisk 1.4.27, avec protocole IAX.
Pour faire un softHangup j'utilise le variable ${channel} mais je vois que ce variable me donne une résultat fausse par exemple:
Local/4130559918406@from-hssen-3-9da7,2
alors quand je fait show channels, je vois ce channel et juste au dessus la vrai channel:
IAX2/hssen-16837 (None) Ringing AppDial((Outgoing Line))
Local/4130559918406@ 4130559918406@from-h Ring Dial(IAX2/hssen/0033553418406
Commant je peut récupérer ce "IAX2/hssen-16837" sachant que j'ai des dizaine d'appel simultanée.
Merci d'avance
-
La variable ${channel} n'est pas fausse, c'est juste que tu passe par un channel de type "local" donc elle te renvoie ça.
Selon ton dialplan, que nous n'avons pas ici, tu dois pouvoir garder le nom du channel parent dans une variable héritée, ça te permettrait de la récupérer simplement dans ton local channel "enfant".
-
Bonjours
est ce que vous avez une idée comment je peut la récupérer.
Merci
-
Je ne suis pas devin, sans voir le dialplan en place je ne peux pas inventer la solution.
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
-
Règles du forum