【发布时间】:2014-01-08 23:07:18
【问题描述】:
我正在使用 android youtube api 来创建我自己的播放器,但我找不到显示curet 缓冲统计信息的 api。有人知道如何获取当前的缓冲状态吗?
下面的代码可以获得整个视频时间和当前播放时间,但是我需要缓冲时间
private String getTimesText() {
int currentTimeMillis = player.getCurrentTimeMillis();
int durationMillis = player.getDurationMillis();
return String.format("(%s/%s)", formatTime(currentTimeMillis), formatTime(durationMillis));
}
我还看到 PlaybackEventListener 上有一个回调函数,但同样我找不到获得缓冲时间的方法/p>
@Override
public void onBuffering(boolean isBuffering) {
bufferingState = isBuffering ? "(BUFFERING)" : "";
updateText();
log("\t\t" + (isBuffering ? "BUFFERING " : "NOT BUFFERING ") + getTimesText());
}
感谢您抽出宝贵时间阅读/回答此问题。
【问题讨论】:
标签: android youtube android-youtube-api