Thanks. Seems like a huge oversight considering the desktop Chrome is capable.
Design decision, I'm sure.
The desktop Chrome does real-time encoding of the tab (or desktop), in addition to whatever rendering is going on. That's how it achieves tab casting - and that's why tab casting doesn't work well on underpowered machines. It's also why there's lag.
Makes more sense for them to pursue screen mirroring built into the kernel, rather than an app, to reduce latency and ensure a good user experience.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?