This Symfony2 bundle provides this centralised module for multimedia assets, and has built in providers for local images, YouTube, Vimeo and Dailymotion video's, Speakerdeck and Slideshare presentations, and generic local files.