Cursos Asterisk en México

Tono de llamada en Parked Calls

Colapsar

Anuncio

Colapsar
No hay anuncio todavía.
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Tono de llamada en Parked Calls

    Hola a todos,

    Resulta que estoy empezando a utilizar parked calls cuando meto a algun usuario por ejemplo a 700, tiene un tiempo de espera de 30 segundos en la cual si el usuario no toma la llamada en ese tiempo se regresara la llamada en caso de que se le olvide atender en este caso a un cliente, todo funciona bien excepto el tono de regreso.

    Las extensiones las tengo de la siguiente manera configuradas por ejemplo:

    exten => 9965,1,Dial(SIP/9965,20,tTrKHW)
    exten => s,n,Playtones(congestion) ;
    exten => s,n,Congestion(10) ;
    exten => s,n,HangUp


    Pero cuando regresa la llamada, hablando especificamente de parked calls se escucha el tono de ring del teléfono en lugar de escucharse MOH.

    Expongo a continuación CLI.

    == Using SIP RTP CoS mark 5
    -- Executing [2006@users:1] Dial("SIP/2001-00000016", "SIP/Marcos,20,tTrKHW") in new stack
    == Using SIP RTP CoS mark 5
    -- Called SIP/Marcos
    -- SIP/Marcos-00000017 is ringing
    -- SIP/Marcos-00000017 is making progress passing it to SIP/2001-00000016
    > 0xb6f2b4a0 -- Probation passed - setting RTP source address to 192.168.2.102:6008
    -- SIP/Marcos-00000017 is ringing
    -- SIP/Marcos-00000017 is making progress passing it to SIP/2001-00000016
    -- SIP/Marcos-00000017 answered SIP/2001-00000016
    > 0xb6f5c228 -- Probation passed - setting RTP source address to 192.168.2.103:40010
    > 0xb6f2b4a0 -- Probation passed - setting RTP source address to 192.168.2.102:6008
    -- Started music on hold, class 'default', on SIP/2001-00000016
    -- <SIP/Marcos-00000017> Playing 'pbx-transfer.gsm' (language 'en')
    -- Stopped music on hold on SIP/2001-00000016
    -- Started music on hold, class 'default', on SIP/2001-00000016
    == Parked SIP/2001-00000016 on 706 (lot default). Will timeout back to extension [users] 2006, 1 in 45 seconds
    -- Added extension '706' priority 1 to parkedcalls
    -- <SIP/Marcos-00000017> Playing 'digits/7.gsm' (language 'en')
    -- <SIP/Marcos-00000017> Playing 'digits/0.gsm' (language 'en')
    -- <SIP/Marcos-00000017> Playing 'digits/6.gsm' (language 'en')
    == Spawn extension (users, 2006, 1) exited non-zero on 'Parked/SIP/2001-00000016<ZOMBIE>'
    -- Stopped music on hold on SIP/2001-00000016
    -- Added extension 'SIP_Marcos' priority 1 to park-dial
    == Timeout for SIP/2001-00000016 parked on 706 (default). Returning to park-dial,SIP_Marcos,1
    -- Executing [SIP_Marcos@park-dial:1] Dial("SIP/2001-00000016", "SIP/Marcos,30,TWHKt") in new stack
    == Using SIP RTP CoS mark 5
    -- Called SIP/Marcos
    -- SIP/Marcos-00000018 is ringing
    -- SIP/Marcos-00000018 is making progress passing it to SIP/2001-00000016
    > 0xb6fba880 -- Probation passed - setting RTP source address to 192.168.2.102:6010
    -- SIP/Marcos-00000018 is ringing
    -- SIP/Marcos-00000018 is making progress passing it to SIP/2001-00000016
    -- SIP/Marcos-00000018 answered SIP/2001-00000016
    > 0xb6fba880 -- Probation passed - setting RTP source address to 192.168.2.102:6010

    ¿Que puedo hacer?
    Siempre son bienvenidas las críticas y comentarios, incluso si no son constructivos

  • #2
    Quitar la r y poner la m() en tu comando Dial, maybe.

    Comentario


    • #3
      Gracias Navaismo, pero ¿A cual te refieres? ya lo hice con todas las extensiones pero obviamente cuando marco entre ellas en vez de escuchar el tono normal de llamando se escucha música.

      Probablemente no me explique bien.
      Todo funciona correctamente, en problema esta en el regreso automático de la llamada, me explico.

      Una vez que tomo una llamada la meto en pared calls con y la envío a 700, acto seguido asterisk me regresa el número de recuperación para esa llamada, ejemplo 701, 2 ,3 etc.

      El tiempo que configure para esto es de 1 min, en el supuesto que la persona que olvide que hay una persona esperando en 701, debe regresar la llamada y lo hace de forma correcta solo que cuando hace el enlace de asterisk a por ejemplo la ext 3030 lo hace pero suena el ring del teléfono, no se exactamente a que comando Dial te refieres, puede ser eso de park dial?

      Saludos.
      Siempre son bienvenidas las críticas y comentarios, incluso si no son constructivos

      Comentario


      • #4
        Me parece que esa opción de park-dial toma "t" por default, ¿como puedo cambiarla?

        Otro ejemplo poniendo en "tr"
        Executing [SIP_alvaro@park-dial:1] Dial("SIP/Conny-00000027", "SIP/alvaro,30,t") in new stack

        Y si cambio mis usuarios con solo la opción m cuando marquen entre si van a escuchar MOH como sigue ¿ exten => 9965,1,Dial(SIP/9965,20,m) ?.

        ¿El orden de las letras es importante?
        Siempre son bienvenidas las críticas y comentarios, incluso si no son constructivos

        Comentario


        • #5
          Help !!! :S
          Siempre son bienvenidas las críticas y comentarios, incluso si no son constructivos

          Comentario


          • #6
            El comportamiento es el esperado, la música de espera solo la va a escuchar cuando este "estacionado" cuando regrese a la extensión marcará como cualquier dispositivo a menos que tu indiques que en lugar de ring se ponga la música. Con la opción m(clase).

            Si quieres diferenciar y que solo las llamadas estacionadas escuchen MOH vas a tener que hacer un handler, una variable o algo que sepa que viene del slot para activar la música. Así como lo que querías hacer para las transferencias ciegas debes de crear el comportamiento.

            Comentario

            Principales Usuarios Activos

            Colapsar

            No hay usuarios activos superiores.
            Trabajando...
            X