I use a second-hand Surface that my DS gave me for streaming. I've used it on two different TV's (different brands, too) and it works great. He gave me cables to connect to the TV and I bought a second set on Amazon so I just move the Surface and the cables are always right there already connected and ready for action.
I told DS it was the best gift ever as I use it constantly.
I have CD players hooked up to both TV's and just use that when I'm not streaming. I have occasionally packed CD's that I've plugged into my laptop during travel - have never had the cables to connect to the TV's in my hotel rooms.