Wai Wu
2006-Apr-13 13:10 UTC
[Asterisk-Users] call center running Asterisk-soundquality-critical!
I just check the source code, Monitor uses ast_writestream and it eventurally goes down to au_write, g723_write, etc. They don't commit to the disk. So, in effect, if you have a lot of ram, the audio should stay in ram until it gets swap out or the file is closed. -----Original Message----- From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Matt Roth Sent: Thursday, April 13, 2006 1:20 PM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [Asterisk-Users] call center running Asterisk -soundquality-critical! > Wai, > > Please explain how "the in and out channels are mixed first before > they are written to the disk" using "monitor with no mixing onto the > scsi drive." I'd love to implement this on our system to cut in half > the I/O associated with Monitor(). > > Also, what bug does MixMonitor() have? It is my understanding that> MixMonitor() is based on ChanSpy() and we seem to be having an issue > with ChanSpy() where the legs of a call fall out of synch. My hunch > is that it has to do with a caller being muted or placed on hold. Do > these issues seem related?Just bumping this in case you missed it the first time. It's easy to do with a list as busy as this one. I'm sure everyone using Monitor() would love to hear how you're doing this. Matthew Roth InterMedia Marketing Solutions Software Engineer and Systems Developer _______________________________________________ --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
Wai Wu
2006-Apr-14 11:17 UTC
[Asterisk-Users] call center running Asterisk-soundquality-critical!
The files were never mixed until they are actually listened to (They have 3 people, 10 hours a day listening to calling recordings), and it is done on a separate * box. As for the drive, all I know is an separate external unit out of the main * box. (I didn't setup the linux server myself). -----Original Message----- From: asterisk-users-bounces@lists.digium.com [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Matt Roth Sent: Friday, April 14, 2006 2:03 PM To: Asterisk Users Mailing List - Non-Commercial Discussion Subject: Re: [Asterisk-Users] call center running Asterisk-soundquality-critical! Wai Wu wrote:>I did not install soxmix in my linux box. If you having issues with >mixmonitor, you can put both legs of the call into a conference and >record the conference >Wai, How are you mixing the leg files? Do you run a process that moves them to a remote box with soxmix installed? You have also mentioned that you are recording to a SCSI drive and I'm curious as to the details. Is this a single drive or a RAID (and if so what RAID level)? What filesystem does the partition the leg files are written to use? Thank you, Matthew Roth InterMedia Marketing Systems Software Engineer and Systems Developer _______________________________________________ --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