How can I view Google Photos on my TV without chromecast?

How do I watch Google Photos on Android TV?

https://www.youtube.com/watch?v=-eP_NN8gbuE