Exoplayer的缓冲问题

时间:2018-11-20 18:44:36

标签: android buffer exoplayer

我正在尝试使用exoplayer设置流式应用程序,但是我对缓冲一无所知。

应该尝试确保缓冲区大小始终在DEFAULT_MIN_BUFFER_MS和DEFAULT_MAX_BUFFER_MS之间。我还可以设置DEFAULT_BUFFER_FOR_PLAYBACK_MS,它设置开始播放流所需的缓冲区大小。

但是,每当我将DEFAULT_BUFFER_FOR_PLAYBACK_MS设置为低于DEFAULT_MIN_BUFFER_MS时,似乎DEFAULT_MIN_BUFFER_MS就会使用DEFAULT_BUFFER_FOR_PLAYBACK_MS的值。

例如:如果我将DEFAULT_MIN_BUFFER_MS设置为10000,将DEFAULT_MAX_BUFFER_MS设置为20000,将DEFAULT_BUFFER_FOR_PLAYBACK_MS设置为5000,那么我的缓冲区大小将停留在5秒到20秒之间,而不是10到20。我设置了播放器吗?

这是我的代码示例,请随时询问您是否需要更多:

public void dragAndDrop(WebElement source, WebElement target) throws AWTException {
    new Actions(driver).dragAndDrop(source, target).release().build().perform();
    Robot robot = new Robot();
    robot.keyPress(KeyEvent.VK_ESCAPE);
    robot.keyRelease(KeyEvent.VK_ESCAPE);
}

0 个答案:

没有答案