StartSelector - Amazon Kinesis Video Streams

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

StartSelector

Identifica a parte no stream de vídeo do Kinesis em que você deseja que a GetMedia API comece a retornar dados de mídia. Você tem as seguintes opções para identificar o fragmento inicial:

  • Escolha o pedaço mais recente (ou mais antigo).

  • Identifique um pedaço específico. Você pode identificar um fragmento específico fornecendo um número de fragmento ou um registro de data e hora (servidor ou produtor).

  • Os metadados de cada fragmento incluem um token de continuação como uma tag Matroska (MKV) (). AWS_KINESISVIDEO_CONTINUATION_TOKEN Se sua GetMedia solicitação anterior foi encerrada, você poderá usar esse valor de tag na próxima GetMedia solicitação. A API então começa a retornar partes começando de onde a última API terminou.

Conteúdo

StartSelectorType

Identifica o fragmento no stream de vídeo do Kinesis de onde você deseja começar a obter os dados.

  • AGORA - Comece com a parte mais recente da transmissão.

  • MAIS ANTIGO - Comece com a primeira parte disponível na transmissão.

  • FRAGMENT_NUMBER - Comece com o fragmento após um fragmento específico. Você também deve especificar o parâmetro AfterFragmentNumber.

  • PRODUCER_TIMESTAMP ou SERVER_TIMESTAMP - Comece com o fragmento contendo um fragmento com o timestamp especificado do produtor ou servidor. Você especifica o carimbo de data/hora adicionando. StartTimestamp

  • CONTINUATION_TOKEN - Leia usando o token de continuação especificado.

nota

Se você escolher NOW, EARLIEST ou CONTINUATION_TOKEN comostartSelectorType, você não fornecerá nenhuma informação adicional no. startSelector

Tipo: strings

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

Obrigatório: Sim

AfterFragmentNumber

Especifica o número do fragmento de onde você deseja que a GetMedia API comece a devolver os fragmentos.

Tipo: string

Restrições de tamanho: tamanho mínimo 1. O tamanho máximo é 128.

Padrão: ^[0-9]+$

Obrigatório: não

ContinuationToken

Token de continuação que o Kinesis Video Streams retornou na resposta anterior. GetMedia A GetMedia API então começa com o fragmento identificado pelo token de continuação.

Tipo: string

Restrições de tamanho: tamanho mínimo 1. O tamanho máximo é 128.

Padrão: ^[a-zA-Z0-9_\.\-]+$

Obrigatório: não

StartTimestamp

Um valor de timestamp. Esse valor é necessário se você escolher o PRODUCER_TIMESTAMP ou o SERVER_TIMESTAMP como o. startSelectorType Em seguida, a GetMedia API começa com o fragmento que contém o fragmento que tem o carimbo de data/hora especificado.

Tipo: Timestamp

Obrigatório: não

Consulte também

Para obter mais informações sobre como usar essa API em um dos AWS SDKs específicos da linguagem, consulte o seguinte: