Grabar conversacion "on-the-fly"

Grabar conversacion "on-the-fly"

  • aragh0rn
  • 07-03-07
  • Offline
Posted: Mié, 2007-08-29 00:03

Hola, la idea es la siguiente:

Contar con la posibilidad que algunos (o todos) los internos puedan (presionando algunos comandos quizás) comenzar a grabar la conversación actual, para luego poder acceder a esta grabación (mediante el voicemail o cualquier otro método posible).

Hay algo parecido (o que se pueda adaptar) implementado?.Cualquier idea/sugerencia/crítica sera bienvenida.

Gracias y un abrazo desde Rosario


Free PBX

  • Nestor
  • 05-07-06
  • Offline
  • Jue, 2007-08-30 17:09

Hola Aragh0rn,
Se que la Freepbx tiene una opcion para grabar On-demand, no la he revisado, pero creo que la activas moviendo unas teclas.
Si usas asterisk puro, puedes buscar la macro del freepbx y ver como adaptarla.

Salu2

Nestor


Si, gracias Nestor, la

  • aragh0rn
  • 07-03-07
  • Offline
  • Vie, 2007-08-31 15:21

Si, gracias Nestor, la estuve mirando, pero asi nomas no anda .. quizas tenga que mover alguna otra cosa. Lo voy a mirar con mas detalles.


problemas 'on-the-fly'

  • aragh0rn
  • 07-03-07
  • Offline
  • Mar, 2007-09-04 23:57

Bueno, ahora lo mire con ams detalles: (uso trixbox)
hay que agregarle las opciones wW al dial, y descomentar en feature.conf el '*1', ademas de agregarle a cada extension que quiera que se peuda automonitorear (auto grabar en demanda) que pueda hacerlo (desde le menu de la extension se peude elejir).

Ahora bien, no me anda. por alguna razon cunado le paso '*1' se me cuelga la llamda, es mas, me detecta un hangup (o algo muy parecido)
en asterisk 1.4.6 esta es la salida del log (cuando una de las extensiones 501 en este caso amrca *1)

###############

== Spawn extension (macro-dial, s, 10) exited non-zero on 'SIP/501-08b1ea00' in macro 'dial'
== Spawn extension (macro-dial, s, 10) exited non-zero on 'SIP/501-08b1ea00' in macro 'exten-vm'
== Spawn extension (macro-dial, s, 10) exited non-zero on 'SIP/501-08b1ea00'
-- Executing [h@macro-dial:1] Macro("SIP/501-08b1ea00", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] ResetCDR("SIP/501-08b1ea00", "w") in new stack
-- Executing [s@macro-hangupcall:2] NoCDR("SIP/501-08b1ea00", "") in new stack
-- Executing [s@macro-hangupcall:3] GotoIf("SIP/501-08b1ea00", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,6)
-- Executing [s@macro-hangupcall:6] GotoIf("SIP/501-08b1ea00", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] GotoIf("SIP/501-08b1ea00", "1?theend") in new stack
-- Goto (macro-hangupcall,s,11)
-- Executing [s@macro-hangupcall:11] Hangup("SIP/501-08b1ea00", "") in new stack
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/501-08b1ea00' in macro 'hangupcall'
== Spawn extension (macro-hangupcall, s, 11) exited non-zero on 'SIP/501-08b1ea00'

####

Segun asterisk, el feature esta habilitado,

####
asterisk1*CLI> feature show
Builtin Feature Default Current
--------------- ------- -------
Pickup *8 *8
Blind Transfer # ##
Attended Transfer
One Touch Monitor *1
Disconnect Call * **
Park Call

Dynamic Feature Default Current
--------------- ------- -------
(none)

Call parking
------------
Parking extension : 70
Parking context : parkedcalls
Parked call extensions: 71-79

############################

Pero se cuelga. Alguna idea? Alguan sujerencia como puedo seguir mas detalladamente el camino de la llamda?

Algunos datos mas:

No es problema que sea interceptado por el ATA's el *, ya que etsa deshabilitada esta funcion (en los ATA's), ademas que pasa lo mismo con los softphones
Si pongo que grabe por defecto todas las llamdas, las graba lo ams bien.

Cualquier mano es bienvenida.

Saludos


Grabacion

  • maurete
  • 03-22-07
  • Offline
  • Dom, 2007-09-09 17:28

Hola aragh0rn:
Con respecto a tu consulta, necesito saber si estar usando el monitor de Asterisk para granar las llamadas y como lo tenes configurado.

Una opcion mas amigable, es no cargar tanto al Asterisk con la grabacion, y que esta funcion quede asignada al usuario, ya sea por soft o por cualquier otro medio.

En este punto, debes tener cuidado ya que los soft en las terminales ocupan mucho espacio, como en el caso de eyebam, una grabacionde solo 2 min. lleva un peso de unos 3Gb.

De ser possible, pega aqui la configuracion de tu monitor.

Slds

Diaz Mauro
Cisco CCNA
Microsoft MCP