Looking for the community to help in finding a plugin for

Looking for the community to help in finding a plugin for WP or some other open source software that we can manage roughly 200gb's of media.

We own and operate a Multimedia company specializing in radio/tv production (commercials, ad's, drops, etc.). We are trying to put our 200GB of sweeps, drops, and sound FX online for the public. We want to be able to manage this library though where we can see how many people are downloading certain files, and must have a nice search tool as we are talking about 100K files.

We would love to do this through Wordpress as we can manage who has access to our database with the membership panel. However, if Wordpress cannot handle that or doesn't have something readily available we can choose another alternative.

Thanks community!