Sujet: [Voip] Asterisk et plusieurs lignes simultanées
23/11/2010 @ 13:20:42: zion: [Voip] Asterisk et plusieurs lignes simultanées
Plop,

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 :smile:
23/11/2010 @ 13:45:44: rfr: [Voip] Asterisk et plusieurs lignes simultanées
Pour 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 ...
23/11/2010 @ 13:55:43: zion: [Voip] Asterisk et plusieurs lignes simultanées
Pas 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 :petrus:

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 :spamafote:

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 :oh:
23/11/2010 @ 14:02:10: rfr: [Voip] Asterisk et plusieurs lignes simultanées
Euh 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();

23/11/2010 @ 14:03:35: rfr: [Voip] Asterisk et plusieurs lignes simultanées
Si 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.
23/11/2010 @ 14:04:32: rfr: [Voip] Asterisk et plusieurs lignes simultanées
Ah oui, quand on fait du call origination, faut penser à quelques petits trucs ... mais je peux t'en parler en privé :wink:
23/11/2010 @ 14:06:37: zion: [Voip] Asterisk et plusieurs lignes simultanées
Euh sinon, pour faire des calls avec asterisk, le mieux c'est d'utiliser ça:


C'est du scripting?
23/11/2010 @ 14:07:18: zion: [Voip] Asterisk et plusieurs lignes simultanées
Ah oui, quand on fait du call origination, faut penser à quelques petits trucs ... mais je peux t'en parler en privé :wink:


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 :petrus:
23/11/2010 @ 14:11:11: rfr: [Voip] Asterisk et plusieurs lignes simultanées


C'est du scripting?


Non, du java, en utilisant l'interface du manager. Il y a des libs dans pas mal de langages :wink:
23/11/2010 @ 14:12:14: zion: [Voip] Asterisk et plusieurs lignes simultanées
Tiens oui, même un truc PHP :figti:

:dawacube:
23/11/2010 @ 14:14:24: rfr: [Voip] Asterisk et plusieurs lignes simultanées
Tiens oui, même un truc PHP :figti:

:dawacube:


Surement, le protocol est très simple, si tu n'as besoin que du login/logout/call, alors c'est 2-3 heures grand MAX.
Retour