This can be achieved by using google drive, the files on google drive are private until a user decides to share them to the public which makes it accessible to everyone on the internet.
Well the technical/dev team can design an interface on our website where we can upload our audio/music/video. I believe this will even help submission of audio entries, but this will take time that is why i suggested the google drive.