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 suaGetMedia
solicitação anterior foi encerrada, você poderá usar esse valor de tag na próximaGetMedia
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 como
startSelectorType
, 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
AGetMedia
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, aGetMedia
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: