On Monday 14 January 2008 11:09:08 Saúl Ibarra wrote:
2008/1/13 Iñaki Baz Castillo ibc@aliax.net:
El Domingo, 13 de Enero de 2008, Iñaki Baz Castillo escribió:
Por otra parte, mi Twinkle no me permite enviar DTMF durante el EarlyMedia, pero vamos, que ni lo intenta por lo que no sé qué pasaría si sí me dejase. Y por las pruebas que he hecho llamando desde la PSTN (fijo y móvil) y respondiendo con un EarlyMedia, tampoco parece que se permita el envío de DTMF.
¡¡¡ Miento !!! Había configurado mal el DTMF referido al gateway. He hecho esta gloriosa prueba:
- Llamada desde un fijo a un número X que llega a un gateway PSTN_SIP que
me entrega la llamada vía SIP a un Asterisk.
- En Asterisk respondo con un IVR pero con 183 Session Progress (al
llamante de momento no se le factura NADA).
- Desde el fijo pulso un dígito DTMF y... ¡¡¡ se recibe en Asterisk !!!
por lo que encamino la llamada a un tfno u otro dependiendo del DTMF.
- Creo que voy a llorar de emoción xDDDDD
Vale, ¿esto tiene trampa? ¿por qué no lo he visto nunca? ¿rollito legal?
Una preguntilla... ¿como marca Asterisk esa llamada en el CDR (billsec, disposition y tal)?
disposition: NO ANSWER billsec: 0
O sea, como debe ser :)
Pero lo **GUAPO** aquí es que el gateway lo permite, o sea, que si llamas desde un móvil a un número PSTN, dicho número acaba en el gateway que lo envía a tu Asterisk y le renpondes con un EarlyMedia, entonces no se le cobra al móvil !!
Aún tengo que investigar todo el tema "burocrático" y tal.