So, as stated in the title I use Chromecast to watch my programmes (in other words I cast my programmes via Chromecast from my computer to TV). This can be very laggy at times. I could turn down the quality from 1080p to 480p but why should I lack the quality to watch my programmes. My setup at the moment is I keep all my programme files on external hard drives (movies on one, everything else on another. These hard drives are connected to my computer. I like to be as fully in control with what programmes I have so don't use third party software such as Plex. What I need is a way of watching my programmes without casting, so I'm thinking on buying a smart TV. So what I'm asking is: 1. can I connect my external hard drives to a smart TV and will this mean the programmes would not need to be cast? 2. My TV sound comes from a home theatre amp not the TV, will the option from above cause problems with this? 3. After carrying out first option, is there anything else I would need to do for it to work or, if the first option wouldn't of worked any way, what would people suggest?