[asterisk-users] Who has the best call recording solution!

2008-06-18 Thread Mark Hamilton
Hi guys,

 

So, I was wondering this morning as to who might have the best recording
solution implemented. 

When I say best, I mean how they record, convert it to some
low-diskspace-consuming format, and then leave it there, until a web-app
requests it, and then it's changed to wav or mp3 and then lets it download,
etc.

 

Either that or someone records, then pushes off the recordings to a
'recordings server', then when someone requests to listen to it on the box
that was recorded, it pulls the relevant recording from the 'server',
converts it and allows it for download?

 

Something like that.. you get the drift.

Basically, I'm looking to record different queues that are hosted. But do
not want to compromise too much diskspace, yet want to make it available for
download through some web-app for listening (wav or mp3).

 

Thanks,

Mark.

 

___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Re: [asterisk-users] Who has the best call recording solution!

2008-06-18 Thread Matt Florell
Hello,

We have done all sorts of customized recording archiving solutions
like this with both Asterisk and VICIDIAL. Some of them housing
millions of recordings that are stored on archive servers and are
available through web-form for download instantly.

We have also worked with programs like OrecX that are extremely
flexible and offer a user interface for file access and management as
well as live monitoring.

All of the high-volume recording solutions we have installed use
separate archive servers to store the recordings.

MATT---

On 6/18/08, Mark Hamilton [EMAIL PROTECTED] wrote:




 Hi guys,



 So, I was wondering this morning as to who might have the best recording
 solution implemented.

 When I say best, I mean how they record, convert it to some
 low-diskspace-consuming format, and then leave it there, until a web-app
 requests it, and then it's changed to wav or mp3 and then lets it download,
 etc.



 Either that or someone records, then pushes off the recordings to a
 'recordings server', then when someone requests to listen to it on the box
 that was recorded, it pulls the relevant recording from the 'server',
 converts it and allows it for download?



 Something like that.. you get the drift.

 Basically, I'm looking to record different queues that are hosted. But do
 not want to compromise too much diskspace, yet want to make it available for
 download through some web-app for listening (wav or mp3).



 Thanks,

 Mark.


 ___
  -- Bandwidth and Colocation Provided by http://www.api-digital.com --

  asterisk-users mailing list
  To UNSUBSCRIBE or update options visit:

 http://lists.digium.com/mailman/listinfo/asterisk-users


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] Who has the best call recording solution!

2008-06-18 Thread OutBackDingo
Uhmm  three letters CIA... ! nuff said

On Wed, 2008-06-18 at 09:25 -0400, Mark Hamilton wrote:
 Hi guys,
 So, I was wondering this morning as to who might have the best
 recording solution implemented. 




___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] Who has the best call recording solution!

2008-06-18 Thread Steve Totaro
I think you mean NSA.

On Wed, Jun 18, 2008 at 10:48 AM, OutBackDingo [EMAIL PROTECTED] wrote:
 Uhmm  three letters CIA... ! nuff said

 On Wed, 2008-06-18 at 09:25 -0400, Mark Hamilton wrote:
 Hi guys,
 So, I was wondering this morning as to who might have the best
 recording solution implemented.




 ___
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] Who has the best call recording solution!

2008-06-18 Thread OutBackDingo
well on the pother hand we could just say George Bush :)

On Wed, 2008-06-18 at 10:53 -0400, Steve Totaro wrote:
 I think you mean NSA.
 
 On Wed, Jun 18, 2008 at 10:48 AM, OutBackDingo [EMAIL PROTECTED] wrote:
  Uhmm  three letters CIA... ! nuff said
 
  On Wed, 2008-06-18 at 09:25 -0400, Mark Hamilton wrote:
  Hi guys,
  So, I was wondering this morning as to who might have the best
  recording solution implemented.
 
 
 
 
  ___
  -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 
  asterisk-users mailing list
  To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
 
 
 ___
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 
 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] Who has the best call recording solution!

2008-06-18 Thread Steve Totaro
Not for long.  He doesn't even know about half the stuff that goes on
anyways.  It is called Plausible Deniability

I have partied with some of the guys that handle N SA's E ch elon
(although they never admitted anything other than working for NSA.

When I brought up Chin a, I was almost attacked for whatever reason.
This was after drinking ALL day on a 4rth of July.

Thanks,
Steve T

On Wed, Jun 18, 2008 at 11:29 AM, OutBackDingo [EMAIL PROTECTED] wrote:
 well on the pother hand we could just say George Bush :)

 On Wed, 2008-06-18 at 10:53 -0400, Steve Totaro wrote:
 I think you mean NSA.

 On Wed, Jun 18, 2008 at 10:48 AM, OutBackDingo [EMAIL PROTECTED] wrote:
  Uhmm  three letters CIA... ! nuff said
 
  On Wed, 2008-06-18 at 09:25 -0400, Mark Hamilton wrote:
  Hi guys,
  So, I was wondering this morning as to who might have the best
  recording solution implemented.
 
 
 
 
  ___
  -- Bandwidth and Colocation Provided by http://www.api-digital.com --
 
  asterisk-users mailing list
  To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users
 

 ___
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users


 ___
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] Who has the best call recording solution!

2008-06-18 Thread Kevin Smith
Hi Mark,

I mentioned this before in a previous post. I created a system using 
php/mssql (which is the database we use at the office, but clearly could 
be done with mysql) that records all of the calls in our queues.

Works like this:
Call comes in and before the queue command, I call MixMonitor to set up 
the recording (use the bridge option too so you don't waste space by 
recording the hold music if you have any), and save it using the unique 
ID, using the gsm format to a general folder. From there, I wrote a php 
script using deadagi to move it to a directory of the extension that 
answered the queue call (which you can get via the CDR variables and any 
others that you manually set) and also updates the database (also 
renames the file to a better convention). The web script the users 
access can then either playback their recordings, which generates a call 
script to dial their extension and listen to the call via the phone, or 
they can download it. If they download it, it uses sox to convert it to 
a wav file before sending you to the link to download it. Also for the 
managers, they can listen to any calls by some filters on the query to 
the DB.

Nice thing, is under the gsm format, we save our recordings for a year 
(which another script manages those files). While our office is a small 
call center (about 500 calls a day) currently we have about 63,000 
recordings on our server and it is only taking up about 38 gigs of space 
(on the same server as Asterisk). Most of our calls are about 15-20 
minutes long.

I know my solution is sort of clunky/buggy (at least in terms of adding 
on/making changes. It was sort of a prototype that was just pushed into 
production before I could finalize it) and probably wouldn't be ideal 
for a large call center, but I wrote it in about a week, maybe two. But 
clearly if you cannot find a solution that works for your office from 
something that has already been made, you can build your own pretty easily.

I may someday sit down and actually go back and re-write it to put out 
on the net anyone to use...but we shall see.

Kevin

Mark Hamilton wrote:

 Hi guys,

 So, I was wondering this morning as to who might have the best 
 recording solution implemented.

 When I say best, I mean how they record, convert it to some 
 low-diskspace-consuming format, and then leave it there, until a 
 web-app requests it, and then it’s changed to wav or mp3 and then lets 
 it download, etc.

 Either that or someone records, then pushes off the recordings to a 
 ‘recordings server’, then when someone requests to listen to it on the 
 box that was recorded, it pulls the relevant recording from the 
 ‘server’, converts it and allows it for download?

 Something like that.. you get the drift.

 Basically, I’m looking to record different queues that are hosted. But 
 do not want to compromise too much diskspace, yet want to make it 
 available for download through some web-app for listening (wav or mp3).

 Thanks,

 Mark.

 

 ___
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users


-- 
Kevin Smith

--- 
Mercury Network
Technical Support
Phone: 989.837.3790
Toll Free: 888.866.4638
www.mercury.net


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [asterisk-users] Who has the best call recording solution!

2008-06-18 Thread Mark Hamilton
Kevin,

That sounds real neat. But yes, I agree it just might not be a good idea to
use it on a queues box that has about 100 simultaneous calls atleast at any
given minute.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kevin Smith
Sent: June 18, 2008 12:29 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [asterisk-users] Who has the best call recording solution!

Hi Mark,

I mentioned this before in a previous post. I created a system using 
php/mssql (which is the database we use at the office, but clearly could 
be done with mysql) that records all of the calls in our queues.

Works like this:
Call comes in and before the queue command, I call MixMonitor to set up 
the recording (use the bridge option too so you don't waste space by 
recording the hold music if you have any), and save it using the unique 
ID, using the gsm format to a general folder. From there, I wrote a php 
script using deadagi to move it to a directory of the extension that 
answered the queue call (which you can get via the CDR variables and any 
others that you manually set) and also updates the database (also 
renames the file to a better convention). The web script the users 
access can then either playback their recordings, which generates a call 
script to dial their extension and listen to the call via the phone, or 
they can download it. If they download it, it uses sox to convert it to 
a wav file before sending you to the link to download it. Also for the 
managers, they can listen to any calls by some filters on the query to 
the DB.

Nice thing, is under the gsm format, we save our recordings for a year 
(which another script manages those files). While our office is a small 
call center (about 500 calls a day) currently we have about 63,000 
recordings on our server and it is only taking up about 38 gigs of space 
(on the same server as Asterisk). Most of our calls are about 15-20 
minutes long.

I know my solution is sort of clunky/buggy (at least in terms of adding 
on/making changes. It was sort of a prototype that was just pushed into 
production before I could finalize it) and probably wouldn't be ideal 
for a large call center, but I wrote it in about a week, maybe two. But 
clearly if you cannot find a solution that works for your office from 
something that has already been made, you can build your own pretty easily.

I may someday sit down and actually go back and re-write it to put out 
on the net anyone to use...but we shall see.

Kevin

Mark Hamilton wrote:

 Hi guys,

 So, I was wondering this morning as to who might have the best 
 recording solution implemented.

 When I say best, I mean how they record, convert it to some 
 low-diskspace-consuming format, and then leave it there, until a 
 web-app requests it, and then it's changed to wav or mp3 and then lets 
 it download, etc.

 Either that or someone records, then pushes off the recordings to a 
 'recordings server', then when someone requests to listen to it on the 
 box that was recorded, it pulls the relevant recording from the 
 'server', converts it and allows it for download?

 Something like that.. you get the drift.

 Basically, I'm looking to record different queues that are hosted. But 
 do not want to compromise too much diskspace, yet want to make it 
 available for download through some web-app for listening (wav or mp3).

 Thanks,

 Mark.

 

 ___
 -- Bandwidth and Colocation Provided by http://www.api-digital.com --

 asterisk-users mailing list
 To UNSUBSCRIBE or update options visit:
http://lists.digium.com/mailman/listinfo/asterisk-users


-- 
Kevin Smith

--- 
Mercury Network
Technical Support
Phone: 989.837.3790
Toll Free: 888.866.4638
www.mercury.net


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


___
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] Who is on a call?

2006-04-03 Thread Peter Bowyer
On 03/04/06, Douglas Garstang [EMAIL PROTECTED] wrote:
 The 'sip show channels' and 'show channels' command aren't exactly easy to 
 interpret, especially if one of the numbers has pic codes and rate centers 
 inserted (the rest is truncated on the output), or you have a proxy involved 
 in the call. Wish someone with some C knowledge would fix that.

Did you post a bug?

Peter

--
Peter Bowyer
Email: [EMAIL PROTECTED]
___
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] Who is on a call?

2006-04-03 Thread Peter Fern

Douglas Garstang wrote:

The 'sip show channels' and 'show channels' command aren't exactly easy to 
interpret, especially if one of the numbers has pic codes and rate centers 
inserted (the rest is truncated on the output), or you have a proxy involved in 
the call. Wish someone with some C knowledge would fix that.
  

'show channels concise'

Will output without truncation, designed to be machine-readable

___
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


Re: [Asterisk-Users] Who is on a call?

2006-04-03 Thread Joshua Colp

Douglas Garstang wrote:

The 'sip show channels' and 'show channels' command aren't exactly easy to 
interpret, especially if one of the numbers has pic codes and rate centers 
inserted (the rest is truncated on the output), or you have a proxy involved in 
the call. Wish someone with some C knowledge would fix that.
 
Doug.


	-Original Message- 
	From: Ronald Wiplinger [mailto:[EMAIL PROTECTED] 
	Sent: Sun 4/2/2006 8:48 PM 
	To: Asterisk Users Mailing List - Non-Commercial Discussion 
	Cc: 
	Subject: [Asterisk-Users] Who is on a call?




I would like to know which extension number is engaged in a call.

show channels  shows me:

*CLI show channels
	Channel  Location State  
	Application(Data)   
	SIP/asterisk.elmit.com-0 [EMAIL PROTECTED]:2Up 
	Echo()  
	SIP/8807-066 [EMAIL PROTECTED] Up  Echo()  
	2 active channels

2 active calls

	but it is not true!!! 
	show channels verbose gives me even a time to each of 112:43:33 and

347:23:22


I want to know:
1. is extension number 444 in use (calls)

2. is the connection to my provider abc in use (call)

How can I get this info as CLI comand and as a jump criteria in the
dialplan


bye

Ronald Wiplinger
___
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users






___
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


Channel names have no standard to follow for looks. They shouldn't be 
used for these sort of things since they can vary channel driver to 
channel driver, and from call to call as you see.  It all depends.


Joshua Colp
___
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


[Asterisk-Users] Who is on a call?

2006-04-02 Thread Ronald Wiplinger

I would like to know which extension number is engaged in a call.

show channels  shows me:

*CLI show channels
Channel  Location State   
Application(Data)
SIP/asterisk.elmit.com-0 [EMAIL PROTECTED]:2Up  
Echo()   
SIP/8807-066 [EMAIL PROTECTED] Up  Echo()   
2 active channels

2 active calls

but it is not true!!!  
show channels verbose gives me even a time to each of 112:43:33 and 
347:23:22



I want to know:
1. is extension number 444 in use (calls)

2. is the connection to my provider abc in use (call)

How can I get this info as CLI comand and as a jump criteria in the 
dialplan



bye

Ronald Wiplinger
___
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users


RE: [Asterisk-Users] Who is on a call?

2006-04-02 Thread Douglas Garstang
The 'sip show channels' and 'show channels' command aren't exactly easy to 
interpret, especially if one of the numbers has pic codes and rate centers 
inserted (the rest is truncated on the output), or you have a proxy involved in 
the call. Wish someone with some C knowledge would fix that.
 
Doug.

-Original Message- 
From: Ronald Wiplinger [mailto:[EMAIL PROTECTED] 
Sent: Sun 4/2/2006 8:48 PM 
To: Asterisk Users Mailing List - Non-Commercial Discussion 
Cc: 
Subject: [Asterisk-Users] Who is on a call?



I would like to know which extension number is engaged in a call.

show channels  shows me:

*CLI show channels
Channel  Location State  
Application(Data)   
SIP/asterisk.elmit.com-0 [EMAIL PROTECTED]:2Up 
Echo()  
SIP/8807-066 [EMAIL PROTECTED] Up  Echo()  
2 active channels
2 active calls

but it is not true!!! 
show channels verbose gives me even a time to each of 112:43:33 and
347:23:22


I want to know:
1. is extension number 444 in use (calls)

2. is the connection to my provider abc in use (call)

How can I get this info as CLI comand and as a jump criteria in the
dialplan


bye

Ronald Wiplinger
___
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


___
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users