rotate by device orientation
multi-camera support
multi-camera support
fine tuning