Headtracking is much, much smoother compared to my WLAN (much higher framerates), even with higher resolutions and better video quality settings. I initially thought that it would still not be good enough, because the video stream freezes/”stutters”(?) very often. I’m now realising that these freezes only happen when using USB Reverse Tethering – when using WLAN the headtracking is slow as hell, but it’s stable.
Btw. these “freezes” happen very often directly after starting the stream, so I always waited some seconds before playing/testing. Unfortunately they don’t disappear completely.
I’m not sure if this is specifically to my setup. I’m using a Nexus 5, USB Reverse Tethering is done via a Linux box on the same network.
I haven’t really tested any of the reverse tethering options floating around the net, so I cannot say what could be the problem.
But the good news is that usb streaming integration is almost ready, just need to fix some details and do more testing, but hopefully I will have an update tomorrow.
Reverse tethering seems to work better if it’s the only active network connection, so you might have to unplug your internet connection.
In Windows you also have wait for the network connection to pop up so you can set it to Home.
Obviously the direct USB is going to be much better, eagerly awaiting that.
I’ve just published an update to Google Play (needs some time for their servers to refresh content, but version 1.1 should be available very soon).
Adding USB had its good bunch of problems and changes that I had to do, hopefully it works for everyone (and doesn’t brake anything else). Let me know how it goes… 🙂