StartSelector - Amazon Kinesis Video Streams

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

StartSelector

Identifica el segmento de la transmisión de vídeo de Kinesis en el que desea que la GetMedia API comience a devolver datos multimedia. Dispone de las siguientes opciones para identificar la porción:

  • Elija el fragmento más reciente (o el más antiguo).

  • Identifica un trozo específico. Puede identificar un fragmento específico proporcionando un número de fragmento o una marca de tiempo (servidor o productor).

  • Los metadatos de cada fragmento incluyen un token de continuación como etiqueta de Matroska (MKV) (). AWS_KINESISVIDEO_CONTINUATION_TOKEN Si tu GetMedia solicitud anterior ha terminado, puedes usar este valor de etiqueta en tu próxima GetMedia solicitud. A continuación, la API comienza a devolver fragmentos empezando por donde terminó la última API.

Contenido

StartSelectorType

Identifica el fragmento de la transmisión de vídeo de Kinesis del que desea empezar a obtener los datos.

  • AHORA: comienza con la última parte de la transmisión.

  • MÁS TEMPRANO: comience con la parte más temprana disponible de la transmisión.

  • FRAGMENT_NUMBER: comienza con el trozo que sigue a un fragmento específico. También debe especificar el parámetro AfterFragmentNumber.

  • PRODUCER_TIMESTAMP o SERVER_TIMESTAMP: comience con el fragmento que contiene un fragmento con la marca de tiempo del productor o servidor especificada. Para especificar la marca de tiempo, añada. StartTimestamp

  • CONTINUATION_TOKEN: lee con el token de continuación especificado.

nota

Si eliges NOW, EARLY o CONTINUATION_TOKEN comostartSelectorType, no proporcionarás ninguna información adicional en el. startSelector

Tipo: String

Valores válidos: FRAGMENT_NUMBER | SERVER_TIMESTAMP | PRODUCER_TIMESTAMP | NOW | EARLIEST | CONTINUATION_TOKEN

Obligatorio: sí

AfterFragmentNumber

Especifica el número de fragmento desde el que quieres que la GetMedia API comience a devolver los fragmentos.

Tipo: String

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 128 caracteres.

Patrón: ^[0-9]+$

Obligatorio: no

ContinuationToken

Símbolo de continuación que Kinesis Video Streams devolvió en la GetMedia respuesta anterior. A continuación, la GetMedia API comienza con el fragmento identificado por el token de continuación.

Tipo: String

Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 128 caracteres.

Patrón: ^[a-zA-Z0-9_\.\-]+$

Obligatorio: no

StartTimestamp

Un valor de marca de tiempo. Este valor es obligatorio si elige PRODUCER_TIMESTAMP o SERVER_TIMESTAMP como. startSelectorType A continuación, la GetMedia API comienza con el fragmento que contiene el fragmento que tiene la marca de tiempo especificada.

Tipo: Timestamp

Obligatorio: no

Véase también

Para obtener más información sobre el uso de esta API en un SDK de AWS de un lenguaje específico, consulte: