Thank you Aleksei and Mykola.
Yes, we did try to reduce the screen resolution using the following method:
When we use the old phone with lower resolution, we find little bit improvement. The pending problems are:
(1) to be honest, after we reduce the resolution to half using the method above (the desktop apps layout is completely distorted already), the photos we get are still in the same resolutions. we may do the wrong setting (please advice if so) but the reason can be that the app is run with video streaming so the resolutions are not reduced.
(1) Because of (1), we use old phone to test (the cable is reduce to USB2.0). The size of the photo reduce from 2.xxMB to ~1MB, becuase of the screen size (and resolution), the speed improve about a second or 2 to around 3 second but still not significant
My guess was that with USB3.0, it should be few times faster but the result is so weird to me. Also, I suspect that there is some setting bottleneck that yet to clean up. I suppose a screen capture take less than a second.