Réseaux et Télécom » [Voip] Asterisk et plusieurs lignes simultanées
[Voip] Asterisk et plusieurs lignes simultanées
Publié le 23/11/2010 @ 13:20:42,
Par zionPlop,
J'ai un asterisk, il tourne, il me fait mon appel en sortie, me balance ce que je lui ai demandé. Nickel, ça roule avec les fichiers call.
Dixit la doc, je peux balancer 50 fichiers call, si j'ai un bon CPU ça tiendra le coup, il va faire les 50 appels en simultanés.
La question étant: si je veux faire ces appels en simultanés, est-ce que ça tiendra le coup via 3stars (ou qui d'autre?) et est-ce que je peux quand même espérer une qualité décente. J'ai fait mes tests avec betamax, ça donne pas mal si la source est bonne
J'ai un asterisk, il tourne, il me fait mon appel en sortie, me balance ce que je lui ai demandé. Nickel, ça roule avec les fichiers call.
Dixit la doc, je peux balancer 50 fichiers call, si j'ai un bon CPU ça tiendra le coup, il va faire les 50 appels en simultanés.
La question étant: si je veux faire ces appels en simultanés, est-ce que ça tiendra le coup via 3stars (ou qui d'autre?) et est-ce que je peux quand même espérer une qualité décente. J'ai fait mes tests avec betamax, ça donne pas mal si la source est bonne
Je suis le Roy
[Voip] Asterisk et plusieurs lignes simultanées
Publié le 23/11/2010 @ 13:45:44,
Par rfrPour un appel de qualité convenable, il te faut 64kbit/s par appel. Pour te donner une idée, une ligne PRA (aussi appelé PRI mais plus communément E1), c'est une ligne 2MB/s qui couvre 30 lignes (c'est pas du TCP).
Je ne pense pas qu'asterisk puisse être un bottleneck pour 50 call (bon évidement, si tu fait du transcodage audio, ça peut poser problème mais en pratique, tu ne feras pas ça).
Pour des appels simultanés, tu ne pourras évidement pas prendre l'abo classique (quand tu es en ligne, tu tombes sur la messagerie de 3*).
Seule solution, le trunk sip (ou la ligne E1, c'est pas SI cher, sauf l'install qui est quand même sacrément douloureuse ... et le matos, une carte à 5-600€ mais là tu as une qualité de ligne fixe).
Le problème du trunk SIP, c'est le delay des paquets audio. Et là , tu n'as aucune garantie avec des abos NET classiques. Et pour ce que coute une bonne ligne pour la VoIP ... si tu dois faire bcp d'appels simultanés, autant aller vers du E1. Ne pas oublier que sur un trunk sip, pas de FAX si la chaîne ne supporte pas le T.38... (asterisk le supporte en mode bridged - mais quid de 3* - et il existe une solution avec hylafax et t38modem qui est fiable mais il faut de l'"Origination" quelque part... donc 3*), et je sais qu'ils ont une solution fax mais je ne sais plus si c'est une VRAI T.38 "Termination").
Bref, la voix ... spa un sujet facile ...
Je ne pense pas qu'asterisk puisse être un bottleneck pour 50 call (bon évidement, si tu fait du transcodage audio, ça peut poser problème mais en pratique, tu ne feras pas ça).
Pour des appels simultanés, tu ne pourras évidement pas prendre l'abo classique (quand tu es en ligne, tu tombes sur la messagerie de 3*).
Seule solution, le trunk sip (ou la ligne E1, c'est pas SI cher, sauf l'install qui est quand même sacrément douloureuse ... et le matos, une carte à 5-600€ mais là tu as une qualité de ligne fixe).
Le problème du trunk SIP, c'est le delay des paquets audio. Et là , tu n'as aucune garantie avec des abos NET classiques. Et pour ce que coute une bonne ligne pour la VoIP ... si tu dois faire bcp d'appels simultanés, autant aller vers du E1. Ne pas oublier que sur un trunk sip, pas de FAX si la chaîne ne supporte pas le T.38... (asterisk le supporte en mode bridged - mais quid de 3* - et il existe une solution avec hylafax et t38modem qui est fiable mais il faut de l'"Origination" quelque part... donc 3*), et je sais qu'ils ont une solution fax mais je ne sais plus si c'est une VRAI T.38 "Termination").
Bref, la voix ... spa un sujet facile ...
To die is a time consuming activity, it often takes a lifetime (but some are faster than others ... though)
[Voip] Asterisk et plusieurs lignes simultanées
Publié le 23/11/2010 @ 13:55:43,
Par zionPas de problème du côté de la ligne, c'est pas une ligne ADSL, c'est dans un datacenter avec les perfs qu'il faut, les garanties de ping etc, etc
Le fax n'est pas du tout à l'ordre du jour, le fait est que je vais avoir parfois 100 appels à passer, full automatisés, et que ça doit être fait dans un minimum de temps donc impossible de faire 1 par 1, il faut plusieurs lignes en parallèles, et si t'en veux 50 ou 100, c'est tellement moins cher en VOIP
Bon, donc faudra négocier avec 3x pour avoir un abo spécial, ou de répartir les charges sur plusieurs comptes mais c'est un peu débile et de la conf pour rien si 3* l'accepte.
Mais ça m'étonne qu'en sortant on puisse pas faire 2 appels simultanés. Chez voipbuster j'utilise le même compte sur plusieurs lignes et je suis certain que ça roule impeccablement
Le fax n'est pas du tout à l'ordre du jour, le fait est que je vais avoir parfois 100 appels à passer, full automatisés, et que ça doit être fait dans un minimum de temps donc impossible de faire 1 par 1, il faut plusieurs lignes en parallèles, et si t'en veux 50 ou 100, c'est tellement moins cher en VOIP
Bon, donc faudra négocier avec 3x pour avoir un abo spécial, ou de répartir les charges sur plusieurs comptes mais c'est un peu débile et de la conf pour rien si 3* l'accepte.
Mais ça m'étonne qu'en sortant on puisse pas faire 2 appels simultanés. Chez voipbuster j'utilise le même compte sur plusieurs lignes et je suis certain que ça roule impeccablement
Je suis le Roy
[Voip] Asterisk et plusieurs lignes simultanées
Publié le 23/11/2010 @ 14:02:10,
Par rfrEuh sinon, pour faire des calls avec asterisk, le mieux c'est d'utiliser ça:
OriginateAction action = new OriginateAction();
ManagerResponse response = null;
action.setChannel("SIP/XXXXXXXXX@hg1500");
action.setContext("stations");
action.setPriority(new Integer(1));
action.setExten("2503");
action.setTimeout((long)30000);
response = connection.sendAction(action, 30000);
System.out.println("Result: "+response.getResponse()+" : "+response.getMessage());
connection.logoff();
OriginateAction action = new OriginateAction();
ManagerResponse response = null;
action.setChannel("SIP/XXXXXXXXX@hg1500");
action.setContext("stations");
action.setPriority(new Integer(1));
action.setExten("2503");
action.setTimeout((long)30000);
response = connection.sendAction(action, 30000);
System.out.println("Result: "+response.getResponse()+" : "+response.getMessage());
connection.logoff();
To die is a time consuming activity, it often takes a lifetime (but some are faster than others ... though)
[Voip] Asterisk et plusieurs lignes simultanées
Publié le 23/11/2010 @ 14:03:35,
Par rfrSi tu es sûr du lien entre 3* et toi, il ne te reste plus qu'à demander un SIP trunk et une garantie de service pour nline*64kbit/s
Et là , c'est finger in the nose.
Et là , c'est finger in the nose.
To die is a time consuming activity, it often takes a lifetime (but some are faster than others ... though)
[Voip] Asterisk et plusieurs lignes simultanées
Publié le 23/11/2010 @ 14:04:32,
Par rfrAh oui, quand on fait du call origination, faut penser à quelques petits trucs ... mais je peux t'en parler en privé
To die is a time consuming activity, it often takes a lifetime (but some are faster than others ... though)
[Voip] Asterisk et plusieurs lignes simultanées
Publié le 23/11/2010 @ 14:06:37,
Par zionEuh sinon, pour faire des calls avec asterisk, le mieux c'est d'utiliser ça:
C'est du scripting?
Je suis le Roy
[Voip] Asterisk et plusieurs lignes simultanées
Publié le 23/11/2010 @ 14:07:18,
Par zionAh oui, quand on fait du call origination, faut penser à quelques petits trucs ... mais je peux t'en parler en privé
J'ai mon POC, je sais que c'est possible, je sais que je pourrai venir t'embêter le jour ou ça passe en prod
Je suis le Roy
[Voip] Asterisk et plusieurs lignes simultanées
Publié le 23/11/2010 @ 14:11:11,
Par rfrNon, du java, en utilisant l'interface du manager. Il y a des libs dans pas mal de langages
To die is a time consuming activity, it often takes a lifetime (but some are faster than others ... though)
[Voip] Asterisk et plusieurs lignes simultanées
Publié le 23/11/2010 @ 14:12:14,
Par zionTiens oui, même un truc PHP
Je suis le Roy
[Voip] Asterisk et plusieurs lignes simultanées
Publié le 23/11/2010 @ 14:14:24,
Par rfrSurement, le protocol est très simple, si tu n'as besoin que du login/logout/call, alors c'est 2-3 heures grand MAX.
To die is a time consuming activity, it often takes a lifetime (but some are faster than others ... though)