I believe at one point when I was inside of Google Chrome and I said to cast YouTube, Chromecast would pull the stream from the internet itself.
This ability is verified from this post here. You can also see if verified in this StackOverflow post. Now I'm wondering why it is that cast now just casts the tab "Chrome Mirroring", rather than sending the signal for Chromecast to pull just the stream from YouTube directly. It's slower, requires more throughput, and degrades the quality of the stream.
How do I get back the functionality of getting Chromecast to pull the video stream from YouTube when I hit the cast button, and not merely screencast?
I believe Chrome on Linux is no longer telling Chromecast the right thing. It's stuck on Mirroring the tab. Does anyone know what's going on?