This is pretty neat although kinda laggy for me. How are you doing the phone emulation?
We've considered a couple solutions to the lag; the most promising one we've come up with is to use a different framebuffer protocol. It wouldn't necessarily fix the lag, but we could probably be a little smarter about how we update regions to make it feel smoother.
Regarding the phones: let's leave it at "chicanery." ;)
regarding the streaming, I'm founder/ceo of appetize.io. Take a look at our demo at https://appetize.io/demo and lmk if you'd like to chat. Maybe there's something we can do together. john at appetize dot io
Cheers