Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

В сборке 1.1.0.20 добавлена возможность получения от сервера сообщений с текущим битрейтом публикации и проигрывания и контроля качества канала, основываясь на разнице битрейтов клиента и сервера.

...

Code Block
languagejava
themeRDark
    playStream.enableConnectionQualityCalculation(true);
    playStream.setConnectionQualityCallback((quality, clientRate, serverRate) -> {
       checkVideoMuted(quality, clientRate, serverRate);
    });
...
    public void updateQualityStatuscheckVideoMuted(ConnectionQuality quality, double clientRate, double serverRate) {
        if (quality != UNKNOWN && quality != BAD) {
            if (serverRate < 10000) {
                // Video is muted by publisher
            }
        }
    }