A free program for Android, by InstantBits Inc.
Web Video Cast is a browser-based application that can be used as a simple way to turn your smartphone or tablet into a smart TV or Home Theater. It allows you to stream videos from the websites you like, such as YouTube, Vimeo, Facebook, Twitch...