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?
PD: ¿Hay alguna razón para que un gateway te envíe un BYE acto seguido de
responderle un INVITE con "200 OK" si no has enviado antes un "180" o
"183"?
Lo digo más que nada porque me está ocurriendo eso mismo, o sea, tengo que
meter un 180/183 antes del 200 o el gateway me termina la llamada al instante
¿?
Gracias y un saludo.
--
Iñaki Baz Castillo