The On Demand WordPress theme is perfect for virtually any video-centric website. You can use any embeddable video format from any video service (such as Vimeo, YouTube, etc.). Or, if you want to host your own video files such as FLV, Quicktime, etc. you can do that as well. On Demand also includes several custom widgets for featured content, advertisements and more.