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 fragmento de la transmisión de vídeo de Kinesis en el que desea que GetMedia la API comience a devolver datos multimedia. Dispone de las siguientes opciones para identificar el fragmento inicial:

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

  • Identifica un fragmento 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 en forma de etiqueta Matroska (MKV) (). AWS_KINESISVIDEO_CONTINUATION_TOKEN Si tu GetMedia solicitud anterior ha finalizado, puedes usar este valor de etiqueta en tu próxima solicitud. GetMedia 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 desde el que desea empezar a obtener los datos.

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

  • MÁS TEMPRANO: comienza con el fragmento más antiguo disponible de la transmisión.

  • FRAGMENT_NUMBER: comienza con el fragmento 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 StartTimestamp de tiempo, añada.

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

nota

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

Tipo: cadena

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. Longitud máxima de 128.

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

Obligatorio: no

ContinuationToken

Símbolo de continuación que Kinesis Video Streams devolvió en la respuesta GetMedia 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. Longitud máxima de 128.

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

Obligatorio: no

StartTimestamp

Un valor de marca temporal. 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: marca temporal

Obligatorio: no

Véase también

Para obtener más información sobre el uso de esta API en uno de los AWS SDK específicos del idioma, consulta lo siguiente: