StartSelector - Flusso di video Amazon Kinesis

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

StartSelector

Identifica la parte del flusso video Kinesis in cui desideri che l'GetMediaAPI inizi a restituire i dati multimediali. Hai le seguenti opzioni per identificare il blocco, sono disponibili le opzioni per identificare il blocco, sono disponibili le opzioni per identificare il

  • Scegli il blocco più recente (o più vecchio).

  • Identifica un pezzo specifico. È possibile identificare un blocco specifico fornendo un numero di frammento o un timestamp (server o produttore).

  • I metadati di ogni blocco includono un token di continuazione come tag Matroska (MKV). AWS_KINESISVIDEO_CONTINUATION_TOKEN Se la tua GetMedia richiesta precedente è terminata, puoi utilizzare questo valore di tag nella tua GetMedia richiesta successiva. L'API inizia quindi a restituire blocchi a partire da dove è terminata l'ultima API.

Indice

StartSelectorType

Identifica il frammento sullo stream video Kinesis da cui iniziare a raccogliere i dati.

  • ORA - Inizia con l'ultima parte dello stream.

  • PRIMO: inizia con il primo pezzo disponibile sullo stream.

  • FRAGMENT_NUMBER - Inizia con il blocco dopo un frammento specifico. È inoltre necessario specificare il parametro AfterFragmentNumber.

  • PRODUCER_TIMESTAMP o SERVER_TIMESTAMP: inizia con il blocco contenente un frammento con il timestamp del produttore o del server specificato. Si specifica il timestamp aggiungendo. StartTimestamp

  • CONTINUATION_TOKEN: legge utilizzando il token di continuazione specificato.

Nota

Se scegli NOW, EARLAST o CONTINUATION_TOKEN comestartSelectorType, non fornirai alcuna informazione aggiuntiva nel. startSelector

Tipo: String

Valori validi: FRAGMENT_NUMBER | SERVER_TIMESTAMP | PRODUCER_TIMESTAMP | NOW | EARLIEST | CONTINUATION_TOKEN

Campo obbligatorio: sì

AfterFragmentNumber

Specifica il numero di frammento da cui si desidera che l'GetMediaAPI inizi a restituire i frammenti.

Tipo: String

Limitazioni di lunghezza: lunghezza minima di 1. La lunghezza massima è 128 caratteri.

Modello: ^[0-9]+$

Required: No

ContinuationToken

Token di continuazione che Kinesis Video Streams ha restituito nella risposta precedente. GetMedia L'GetMediaAPI inizia quindi con il blocco identificato dal token di continuazione.

Tipo: String

Limitazioni di lunghezza: lunghezza minima di 1. La lunghezza massima è 128 caratteri.

Modello: ^[a-zA-Z0-9_\.\-]+$

Required: No

StartTimestamp

Un valore di timestamp. Questo valore è obbligatorio se si sceglie PRODUCER_TIMESTAMP o SERVER_TIMESTAMP come. startSelectorType L'GetMediaAPI inizia quindi con il blocco contenente il frammento con il timestamp specificato.

Tipo: Timestamp

Required: No

Vedi anche

Per ulteriori informazioni sull'utilizzo di questa API in uno degli SDK AWS specifici della lingua, consulta quanto segue: