Visualizza una barra di scorrimento con la posizione di riproduzione corrente

TVSDK supporta la ricerca di una posizione specifica (tempo) in cui il flusso è una playlist a finestra scorrevole, sia in video on demand (VOD) che in streaming live.

IMPORTANTE

La ricerca in un flusso live è consentita solo per il DVR.

  1. Imposta i callback per la ricerca.

    La ricerca è asincrona, quindi TVSDK invia i seguenti eventi relativi alla ricerca:
    
    • SeekEvent.SEEK_BEGIN - Cercare di iniziare.
    • SeekEvent.SEEK_END - Cercare di successo.
    • SeekEvent.SEEK_POSITION_ADJUSTED - riadattata la posizione di ricerca fornita dall'utente.
  2. Attendi che il lettore sia in uno stato valido per la ricerca.

    Gli stati validi sono PREPARATI, COMPLETATI, SOSPESI E RIPRODUZIONE.

  3. Ascoltare l'evento appropriato per vedere quando l'utente esegue il lavaggio.

  4. Passa la posizione di ricerca richiesta (millisecondi) al metodo MediaPlayer.seek .

    function seek(position:Number):void;
    

    Puoi cercare solo nella durata ricercabile della risorsa. Per i video su richiesta, la durata è compresa tra 0 e la durata della risorsa.

    SUGGERIMENTO

    In questo modo la testina di riproduzione viene spostata in una nuova posizione nel flusso, ma la posizione calcolata finale potrebbe differire dalla posizione di ricerca specificata.

  5. Attendi che TVSDK invii l’evento SeekEvent.SEEK_END .

  6. Recupera la posizione di riproduzione corretta finale utilizzando event.effectivePosition.

    Questo è importante perché la posizione iniziale effettiva dopo la ricerca può essere diversa dalla posizione richiesta. Possono essere applicate diverse regole, tra cui:
    
    • Il comportamento di riproduzione è interessato se una ricerca o un altro riposizionamento termina al centro di un'interruzione pubblicitaria o salta interruzioni pubblicitarie.
    • Se cerchi vicino a un limite di segmento, la posizione di ricerca viene regolata in base all’inizio del segmento.
  7. Utilizza le informazioni sulla posizione quando visualizzi una barra di scorrimento della ricerca.

In questa pagina