Just to let you know rotation control doesn't seem to work for me and I can't seem to return from a stream once started.
I'm not sure but it might be related to the fact I have an (old) iPhone 5s with the latest firmware.
So, for my understanding:
The rotation function doenst work in steaming mode? right?
I ve implemeted that new function only in normal mode, so when you use it in streaming mode, i can look at this, if i can implement that for you.