Short answer: yes. Long answer: yes but it will depend on your internet speeds. Video only needs about 1.5 mbps to stream. However, it may only be in standard (digital) definition at around 320-480 resolution. 5-10 mbps should get you at least 720p high definition resolution with little to no buffering. Anything faster, 1080p high def resolution. Also, you need to use the Chrome web browser and download the Chromecast add-on app via the Chrome Web Store.