在特定時間輸入流

依預設,當開始播放時,VOD媒體從0開始,而即時媒體從用戶端即時點(MediaPlayer.LIVE_POINT)開始。 您可以覆寫預設行為。

  1. 將位置傳遞至MediaPlayer.prepareToPlay

    TVSDK會將指定位置視為資產的起點,而不需要搜尋作業。 如果位置不在可檢視的範圍內,TVSDK會使用預設位置。 如需詳細資訊,請參閱在媒體播放器中載入媒體資源

    例如:

    long desiredPostion = // TODO : choose a value; 
    @Override 
    public void onStatusChanged(MediaPlayerStatusChangedEvent statusChangedEvent) {   
        switch (statusChangedEvent.getStatus()) { 
            case INITIALIZED: 
                _mediaPlayer.prepareToPlay(desiredPosition); 
                break; 
            case PREPARING: 
                showBufferingSpinner(); 
                break; 
        } 
    }
    

本頁內容