Is there a way to store video files directly on Chromecast or Google TV (or similar device) without using an external hub with Power Delivery? I'm trying to find a way where I don't have to cast live from my device.
Am I better off with an Android TV, and if so, which model would be good?
You can, but internal storage is usually small. Best to reserve it for apps and the OS.