I am offering HTTP Dynamic Streaming ( HDS ). I am using Strobe Media Playback out of the box. 8 bit rates are used from 100Kbps - 2000Kbps at 25 fps.
The problem I am facing is with older pc trying to view the video in fullscreen. cpu on the pc goes near to 100% and therefore frames get dropped and so SMP falls back to a lower bit rate until it reaches the lowest bitrate and stays there.
I have tried to view the video on such a pc in full screen using only high bitrates. The video is "jumping" but it is a much better user experience than the one viewed at 100Kbps which is very blur.
I don't want to use lower frame rates or disable fullscreen.
Is there any to configure SMP to fallback to a lower bitrate less aggresively, or a parameter stating that SMP should fall back to lower bitrate when the frames lost are x per second or something similar?
Any other ideas?