Перейти к содержанию

Ограничение битрейта публикации видео

В сборке Android SDK [1.1.0.37](https://flashphoner.com/downloads/builds/flashphoner_client/wcs-android-sdk/1.1/wcs-android-sdk-1.1.0.37-6cfbf814ffecd352575b4a6fbbc82bc6f2f96f04.tar.gz доступна возможность ограничить минимальный и максимальный битрейт публикации при помощи методов класса VideoConstraints setMinBitrate и setMaxBitrate. Значения задаются в кбит/с.

Пример кода code

private void setVideoBitrate(VideoConstraints videoConstraints) {
    if (mPublishVideoMinBitrate.getText().length() > 0) {
        videoConstraints.setMinBitrate(Integer.parseInt(mPublishVideoMinBitrate.getText().toString()));
    }
    if (mPublishVideoMaxBitrate.getText().length() > 0) {
        videoConstraints.setMaxBitrate(Integer.parseInt(mPublishVideoMaxBitrate.getText().toString()));
    }
}