I need to stream the screen from an iPhone to another device (could be iOS/Android/Win/Mac). I’ve tried the pure Unity methods - get pixels into RenderTexture, encode the bytes and stream over network. As expected, this was extremely slow.
I thought of doing it natively and found the iVidCapPro plugin. While it looks great, it was made to record rather than stream.
Does anyone have any suggestions how I can do this? I’d prefer a ready plugin as opposed to writing one from scratch - and wouldn’t mind paying a small fee for it, too.