Page 1 of 1
Recording and location

Posted:
Thu Oct 31, 2013 12:14 pm
by bghayad
Hello;
vicibox 4.0.3, vicidial 2.8-404a, Build 130605-0841, asterisk 1.4.39.1-vici, Single Machine, Vtiger 5.4
The recorded calls for the Phones which can be found at Admin --> Phones, I surprised that the files are stored at locations like this "192.168.28.254/2013-10-31/20131031154022_312_966251022-all.mp3".
I do not have this directory: 2013-10-31 and when I search for this file: 20131031154022_312_966251022-all.mp3, I find it only at ORIG and MP3 directory.
What is the story of the 2013-10-31 directory?
Regards
Bilal
Re: Recording and location

Posted:
Thu Oct 31, 2013 3:22 pm
by alt_solutions
I'm also experiencing the same problem.
Also, May I know if there is a possible way that Phone Recordings can be also search in " Search For A Lead " to easily check and download the recordings.
Re: Recording and location

Posted:
Thu Oct 31, 2013 3:51 pm
by bghayad
If you need to search using Search A Lead is to do all your calls via the Agent Desk Top and not to be direct from the Phone.
Still I need to know the story of those directories that like 2013-10-31 and 2013-10-29 and so on while it is not existed at my machine at all.
Regards
Bilal
Re: Recording and location

Posted:
Thu Oct 31, 2013 3:55 pm
by williamconley
if you are shipping your calls to the archive server, that is where you should also be linking to them. your configuration for the ftp transfer includes the http value which should be set to where these files will reside in the archive server. when vicidial moves them to the archive server, it creates the folder for each day. that allows segregation of calls by day (a few thousand calls per day in each folder is not so bad ...). but if you leave all those files on the original server in orig and mp3, there will eventually be hundreds of thousands of files in those folders. it will be impossible to even "ls" in that folder. it may even be impossible to "rm *" in it after a while. you are expected to prune all files on the local dialers in favor of permanent storage on the Archive server. (thus the term "archive server") and only keep 30-60 days worth on the individual servers. but all access to audio files more than 5 minutes old should be on the archive server.
Re: Recording and location

Posted:
Thu Oct 31, 2013 4:14 pm
by alt_solutions
@ bghayad
Yes I Got your point. Thank you for that.
Hi William,
What im asking is that i pointed my recording also to phone extension changing the Phone Context to defaultlog thats why calls all calls using Phone are recorded and not login to Agent Interface. Is there any chance that It can be searched already in the lists?
Re: Recording and location

Posted:
Thu Oct 31, 2013 4:36 pm
by bghayad
Hello William;
your configuration for the ftp transfer includes the http value which should be set to where these files will reside in the archive server.
* And the links will be updated automatically?
This is related to which command, the AST_CRON_audio_3_ftp.pl or AST_CRON_audio_4_ftp2.pl?
Regards
Bilal
Re: Recording and location

Posted:
Thu Oct 31, 2013 8:03 pm
by williamconley
bghayad wrote:Hello William;
your configuration for the ftp transfer includes the http value which should be set to where these files will reside in the archive server.
* And the links will be updated automatically?
This is related to which command, the AST_CRON_audio_3_ftp.pl or AST_CRON_audio_4_ftp2.pl?
Regards
Bilal
the AST_CRON_audio_3_ftp.pl
What im asking is that i pointed my recording also to phone extension changing the Phone Context to defaultlog thats why calls all calls using Phone are recorded and not login to Agent Interface. Is there any chance that It can be searched already in the lists?
Let's see if I can put this in perspective for you: You are recording calls made directly by a phone so you can capture calls made OUTSIDE vicidial and record them. So now that you have calls that have been made OUTSIDE vicidial, you are confused as to how to search INSIDE vicidial to get the information regarding these calls. LOL
I'll clear that up for you: These calls were not made through vicidial and as a direct result, Vicidial has no information regarding the calls except what has been pushed into the recording log by the defaultlog addition you made.
Re: Recording and location

Posted:
Fri Nov 01, 2013 4:46 am
by bghayad
Hello william;
I'll clear that up for you: These calls were not made through vicidial and as a direct result, Vicidial has no information regarding the calls except what has been pushed into the recording log by the defaultlog addition you made.
But he mentioned that he set the context of the phones to be "defaultlog". Basically these recorded calls can be shown at the Admin --> Phones and there is link: click here for phone call recordings. From this link, he can see the recorded calls. But he is asking about the ability to search on these recorded calls (which can be shown in vicidial) via the List, Search for lead.
Regards
Bilal
Re: Recording and location

Posted:
Sun Nov 03, 2013 8:45 pm
by williamconley
right. but they aren't "leads". because they are merely recorded calls that did not go through vicidial. since they are not leads, they can not be searched for as leads.
The audio was recorded by the defaultlog "bounce", but that is the ONLY record of the event. No logic, no vicidial scripts were activated. These calls do not exist inside Vicidial except for that one log entry.
Re: Recording and location

Posted:
Tue Nov 05, 2013 4:34 am
by bghayad
Maybe goautodial resolved this issue, I am not sure but need to be tested. In the end, if it is not possible to do search from centralized place (for example Search A Lead) then it will be headache to search here and there .. specifically if we do not know who did the call (which Phone), so we have to search for the recorded files by Phone after Phone which is not practical. That is why it should be resolved and become centralized (again, I do not know if goautodial resolved it or not .. but goautodial did good work in the searching for recorded files).
I have another point regarding the FTP and migrating the files, I would to know
where the daily directories will be created? Under which path for example I will find the directory 2013-10-31 if I need to search for the file "192.168.28.254/2013-10-31/20131031154022_312_966251022-all.mp3" if the configuration was as following:
- Code: Select all
VARFTP_dir => RECORDINGS
VARHTTP_path => http://192.168.28.254
Regards
Bilal
Re: Recording and location

Posted:
Sun Nov 10, 2013 5:29 am
by bghayad
Hello;
Now I am facing a problem that after AST_CRON_audio_3_ftp.pl, I see the files existed under /var/spool/asterisk/monitorDONE/FTP/ and when I go for the admin --> Phone --> Click Here For Phone Call Recording, then I am finding that the link for the recorded files have been updated and became containing the daily directory which is fine, but when I click on that link to download the file, it gives me that the requested URL has not been found (and this is logic, because I am not able to find the daily directory).
What is the issue? How the link has been updated but actually there is no recorded files in this path and even no directory or path in this name? What could be the reason?
From the other side, when I did installation, I selected the server to be archive server and I am able to do FTP and actually the recorded files existed under FTP directory but no files migrated to the link which is used to download the files from the admin interface.
Appreciate the kindly help.
Regards
Bilal
Re: Recording and location

Posted:
Sun Nov 10, 2013 8:37 pm
by williamconley
the new link is meant to be on the remote archive server. it is expected that you have moved this file via ftp to a web folder, so the local file on the dialer is to be deleted and no longer needed. that's actually the purpose of the ftp script ... to MOVE the files to a new permanent location not related to any of the dialers. this allows the dialers to NOT contain any data by the end of each night so they can easily be deleted/replaced etc. Many dialers do not even have apache/web service running on them and so cannot supply the audio files to a web browser in the first place so the audio files do not become available until after they have been moved to the archive server via this ftp script.
Re: Recording and location

Posted:
Tue Nov 12, 2013 4:23 am
by bghayad
Thanks for the reply and kindly help.
So it is assumed that this daily directory like 2013-11-08 and 2013-11-09 will be created at the remote FTP server while moving these files to this remote FTP server, right?
But my Hard desk size if 2 TB and this space is enough to store the recorded files without need to have another remote FTP server specifically that I selected in the installation to have it as archive server, so how I can move the recorded file using move command "I mean to be automatic and from the cront" instead of FTP for local daily directories like 2013-11-11 and 2013-11-12 and update the link for this new locations? It will be also acceptable to do move for these files that are 21 days old from the MP3 directory to the monthly directories 2013-11 and 2013-12 and 2014-01 and so on "which should be while doing the move"?
Otherwise I will not be able to use the 2 TB storage that I have it.
Regards
Bilal