У меня есть специальное приложение FMS и вещатель Flash Player, который использует определение полосы пропускания для установки качества, например:
camera.setQuality( detected_bandwidth, 0 );
Это работает очень хорошо, чтобы избежать потери кадров вещателями с медленной скоростью загрузки, но теперь яхотел бы отдать предпочтение отбрасыванию кадров по качеству видео.Проблема в том, что независимо от любой другой команды setQuality, такой как:
camera.setQuality( detected_bandwidth, 90 );
или
camera.setQuality( 0, 90 );
, я получаю намного лучшее качество изображения с пропущенными кадрами по желанию, но с тем, как отбрасываются кадрыочень непоследователен и производит очень резкое видео.Например, кажется, что воспроизводится около 3 или 4 кадров, а затем пауза, а затем еще 3 или 4, затем еще одна пауза и т. Д.
Я также попытался выполнить многие настройки буфера, но безуспешно.Есть ли способ сгладить отбрасывание кадров, так что это больше похоже на 1 кадр, паузу, 1 кадр, паузу и т. Д.