I have a custom FMS app and Flash Player broadcaster which uses bandwidth detection to set quality such as:
camera.setQuality( detected_bandwidth, 0 );
This works very well to avoid frames from dropping with broadcasters with slow upload speeds but now I would like to favor dropping frames over video quality. The problem is that regardless of any other setQuality command such as:
camera.setQuality( detected_bandwidth, 90 );
or
camera.setQuality( 0, 90 );
I get much better picture quality with dropped frames as desired but the way the frames are dropped is very inconsistent and produces very jerky video. For example it seems about 3 or 4 frames play and then a pause and then 3 or 4 more then another pause, and so on.
I've also tried many buffer settings with no luck. Is there a way to smooth out the frame dropping so it's more like 1 frame, pause, 1 frame, pause, etc?