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á.
HLSFragmentSelector
Contém o intervalo de registros de data e hora da mídia solicitada e a origem dos carimbos de data e hora.
Conteúdo
- FragmentSelectorType
-
A fonte dos registros de data e hora da mídia solicitada.
Quando
FragmentSelectorType
está definido comoPRODUCER_TIMESTAMP
e GetHLS StreamingSession URL: PlaybackMode éON_DEMAND
ouLIVE_REPLAY
, o primeiro fragmento ingerido com um timestamp do produtor dentro do especificado FragmentSelector: TimestampRange é incluído na playlist de mídia. Além disso, os fragmentos com carimbos de data e hora do produtor dentro doTimestampRange
ingerido imediatamente após o primeiro fragmento (até o URL do StreamingSessionGetHLS: valor) são incluídos. MaxMediaPlaylistFragmentResultsOs fragmentos que têm carimbos de data e hora duplicados do produtor são desduplicados. Isso significa que, se os produtores estiverem produzindo um fluxo de fragmentos com carimbos de data/hora do produtor que sejam aproximadamente iguais à hora real do relógio, as playlists de mídia do HLS conterão todos os fragmentos dentro do intervalo de timestamp solicitado. Se alguns fragmentos forem ingeridos no mesmo intervalo de tempo e em momentos muito diferentes, somente a coleção de fragmentos ingerida mais antiga será retornada.
Quando
FragmentSelectorType
está definido comoPRODUCER_TIMESTAMP
e GetHLS StreamingSession URL: PlaybackMode isLIVE, os carimbos de data/hora do produtor são usados nos fragmentos MP4 e para desduplicação. Mas os fragmentos ingeridos mais recentemente com base nos registros de data e hora do servidor estão incluídos na playlist de mídia do HLS. Isso significa que, mesmo que os fragmentos ingeridos no passado tenham registros de data e hora do produtor com valores atuais, eles não serão incluídos na playlist de mídia do HLS.O padrão é
SERVER_TIMESTAMP
.Tipo: String
Valores Válidos:
PRODUCER_TIMESTAMP | SERVER_TIMESTAMP
Obrigatório: não
- TimestampRange
-
O início e o fim do intervalo de timestamp para a mídia solicitada.
Esse valor não deve estar presente se
PlaybackType
estiverLIVE
.Tipo: objeto HLSTimestampRange
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: