Temporizador Asterisk

889 views
Skip to first unread message

jeflorez

unread,
Jun 19, 2007, 3:51:43 PM6/19/07
to asterisk-es
Buen dia

Ya habia escrito sobre el tema pero por alguna razon creo que no se
publico.

Lo que deseo hacer es poner un temporizador o timer a las extensiones
de mi asterisk. La idea es que las llamadas entre mis extensiones SIP
no duren mas de 3 Mins; al cabo de este tiempo debe sonar un pitido en
el fondo y la llamada debe colgarse.

Sabe alguien como se puede realizar esto o donde puedo indagar al
respecto.

Muchas gracias por su colaboracion.

Elio Rojano

unread,
Jun 19, 2007, 4:17:20 PM6/19/07
to aster...@googlegroups.com
Mirate el comando Dial, tiene una opción para hacer justamente eso.


El 19/06/07, jeflorez <jefl...@gmail.com> escribió:

Iñaki Baz Castillo

unread,
Jun 20, 2007, 4:33:28 AM6/20/07
to aster...@googlegroups.com
El Tuesday 19 June 2007 22:17:20 Elio Rojano escribió:
> Mirate el comando Dial, tiene una opción para hacer justamente eso.

Otra forma más genérica (o sea, que vale para Dial y cualquier otra
aplicación) sería poner la variable TIMEOUT (no recuerdo el nombre exacto) y
cuando se cumple ese tiempo se va a la extensión T que la tienes preparada
para que reproduzca un sonido o lo que sea,

Saludos.

--
Iñaki Baz Castillo
i...@in.ilimit.es

angel

unread,
Jun 24, 2007, 3:52:45 PM6/24/07
to aster...@googlegroups.com
Hola Iñaki.
Suena interesante , podrias darnos mas pistas para hacerlo.

gracias,

Iñaki Baz Castillo escribió:
-- 
Angel Roma

..."Email redactado con Thunderbird Portable v2 - En"

               .$$$$$$$$$$$$$$$=..
            .$7$7..          .7$$7:.
          .$$:.                 ,$7.7
        .$7.     7$$$$           .$$77
     ..$$.       $$$$$            .$$$7
    ..7$   .?.   $$$$$   .?.       7$$$.
   $.$.   .$$$7. $$$$7 .7$$$.      .$$$.
 .777.   .$$$$$$77$$$77$$$$$7.      $$$,
 $$$~      .7$$$$$$$$$$$$$7.       .$$$.
.$$7          .7$$$$$$$7:          ?$$$.
$$$          ?7$$$$$$$$$$I        .$$$7
$$$       .7$$$$$$$$$$$$$$$$      :$$$.
$$$       $$$$$$7$$$$$$$$$$$$    .$$$.
$$$        $$$   7$$$7  .$$$    .$$$.
$$$$             $$$$7         .$$$.
7$$$7            7$$$$        7$$$
 $$$$$                        $$$
  $$$$7.                       $$  (TM)
   $$$$$$$.           .7$$$$$$  $$
     $$$$$$$$$$$$7$$$$$$$$$.$$$$$$
       $$$$$$$$$$$$$$$$.



Tron

unread,
Jun 25, 2007, 10:41:31 AM6/25/07
to aster...@googlegroups.com
Antes de hacer lo que quieras hacer, puedes poner algo así:

exten=>_X.,1,Set(TIMEOUT(absolute)=30)
exten=>_X.,n,.....
exten=>_X.,n,.....


exten=>T,1,NoOP(Ha saltado el timeout)


Saludos,

Sergio
angel escribió:

Iñaki Baz Castillo

unread,
Jun 25, 2007, 10:46:16 AM6/25/07
to aster...@googlegroups.com
El Sunday 24 June 2007 21:52:45 angel escribió:
> Hola Iñaki.
> Suena interesante , podrias darnos mas pistas para hacerlo.

CLI> show function TIMEOUT
http://www.voip-info.org/wiki/index.php?page=Asterisk+func+timeout


Ejemplo (así a bote pronto y son verificarlo):


exten => _00.,1,Set(TIMEOUT(absolute)=60)
exten => _00.,n,NoOp(-- Limitando a 60 segundos la llamada al extranjero --)
exten => _00.,n,Dial(Zap/g1/${EXTEN})


Sí, eso también se podría hacer con un parámetro específico de la función
Dial, pero TIMEOUT(absolute) sirve para cualquier tipo de aplicación, por
ejemplo limitar el tiempo en un menú IVR, en el buzón de voz, en una
conferencia...

j.gonzal...@gmail.com

unread,
Jun 25, 2007, 10:58:44 AM6/25/07
to asterisk-es
Buenas, con el comando Dial tienes la opcion de poner un tiempo maximo
de conversacion.

Seria una cosa asi :

exten => xx,n,Dial(SIP/xx,,tTL(x:y:z))

La opcion seria la L(x:y:z)
x=tiempo maximo de conversacion (en ms)
y=tiempo en el que te empieza a avisar del tiempo que te queda de
conversacion (en ms)
z=cada cuanto tiempo quieres q se repita el aviso de lo que te queda
(en ms)

Espero te sirva

On 25 jun, 16:46, Iñaki Baz Castillo <i...@in.ilimit.es> wrote:
> El Sunday 24 June 2007 21:52:45 angel escribió:
>
> > Hola Iñaki.
> > Suena interesante , podrias darnos mas pistas para hacerlo.
>

> CLI> show function TIMEOUThttp://www.voip-info.org/wiki/index.php?page=Asterisk+func+timeout

Reply all
Reply to author
Forward
0 new messages