Enter a stream at a specific time

Last update: 2023-10-02

By default, when starting playback, VOD media starts at 0 and live media starts at the client live point (MediaPlayer.LIVE_POINT). You can override the default behavior.

  1. Pass a position to MediaPlayer.prepareToPlay.

    TVSDK considers the given position to be the starting point for the asset, and no seek operation is required. If the position is not inside the seekable range, TVSDK uses the default position. For more information, see Load a media resource in the media player.

    For example:

    long desiredPostion = // TODO : choose a value;
    public void onStatusChanged(MediaPlayerStatusChangedEvent statusChangedEvent) {
        switch (statusChangedEvent.getStatus()) {
            case INITIALIZED:
            case PREPARING:

On this page