Web (jsp servlet) application hosting

view story

http://serverfault.com – I have a jsp servlet application which allows users to listen meida files(audio video). I have 2 solutions. 1 st solution-. upload media files to youtube and keep the url in my database. when a user needs an audio file, link to the youtube and play. 2nd solution is that host in a commercial hosting server. My application is not for profit (no ads, no any hidden business purpose). It is for all people's benefit. On the other hand, I have problems with these solutions. If I upload them to youtube, someone can use media files for commercials or vulnerable activities or edit them and do none ethic (HowTos)