This opens more than only Pluto, there I watch f.Exmpl also Euronews, BBC, NASA live and a lot of others, well, among these also Pluto, anyway better than YT TV. apart of free.
Doesn't work for me. Pretty much every link either says "This feature is coming soon. We’re currently working on it! Thanks for your patience.", or it says that it's not available in my country. :/