I do it with an Apple TV using Home Sharing. It only takes a few minutes to set up and then a simple click will share media from any Apple device on your home network. It will also display photos directly from iCloud. Apple TV will require using an HDMI port on the TV though, and it doesn't stream in 4k (yet), but I expect the next version will probably support it.
Apple TV – 32GB (4th Generation) - Black
(11,613)