根據預設,開始播放時,VOD媒體從0開始(MediaPlayer.LIVE_POINT)。 您可以覆寫預設行為。
傳遞位置至 MediaPlayer.prepareToPlay
.
TVSDK會將給定位置視為資產的起點。 不需要搜尋作業。 如果位置不在可搜尋範圍內,TVSDK會使用預設位置。
例如:
long desiredPostion = //TODO : choose a value;
@Override
public void onStateChanged(MediaPlayer.PlayerState state, MediaPlayerNotification notification) {
switch (state) {
case INITIALIZED:
_mediaPlayer.prepareToPlay(desiredPosition);
break;
case PREPARING:
showBufferingSpinner();
break;
...
}
}