Tubecast is a Youtube app that users can watch, download and especially cast your favorite youtube videos to other devices. It's one of the powerful video apps on Windows systems.