I have a Linux CentOS server with a directory ( /Monitor/ ) which contains .gsm audio files. Those files are recorded by Asterisk. Each file name is like:
110 is the caller number
220 is the callee number
2013-02-27-18-50-35 is the date and time.
The user should be able to filter files by one or more of ( caller, callee, from date and to date).
After specifying filter conditions and clicking SEARCH it should display a table of all results. When the user clicks on any of them, it should expand hiving him some details like audio file length, date, time, origin and destination. It should allow him also to playback the file directly from the website, or save it to his local disk or delete that file permanently.
And finally, the site should be protected from unauthorised access by username & password.