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.
HLSFragmentSelector
Contiene el rango de marcas de tiempo del contenido multimedia solicitado y el origen de las marcas de tiempo.
Contenido
- FragmentSelectorType
-
La fuente de las marcas de tiempo del contenido multimedia solicitado.
Cuando
FragmentSelectorType
se establece enPRODUCER_TIMESTAMP
y getHLS StreamingSession URL: PlaybackMode isON_DEMAND
orLIVE_REPLAY
, el primer fragmento ingerido con una marca de tiempo del productor dentro de la especificada FragmentSelector: TimestampRange se incluye en la lista de reproducción multimedia. Además, se incluyen los fragmentos con marcas de tiempo del productor dentro de lasTimestampRange
ingeridas inmediatamente después del primer fragmento (hasta el valor StreamingSessionURL: getHLS). MaxMediaPlaylistFragmentResultsLos fragmentos que tienen marcas de tiempo del productor duplicadas se deduplican. Esto significa que si los productores producen una secuencia de fragmentos con marcas de tiempo del productor que son aproximadamente iguales a la hora real del reloj, las listas de reproducción multimedia de HLS contendrán todos los fragmentos dentro del rango de marcas de tiempo solicitado. Si algunos fragmentos se ingieren dentro del mismo intervalo de tiempo y en puntos muy diferentes, solo se devolverá la colección de fragmentos ingeridos más antigua.
Cuando
FragmentSelectorType
se establece enPRODUCER_TIMESTAMP
y getHLS StreamingSession URL: PlaybackMode esLIVE
, las marcas de tiempo del productor se utilizan en los fragmentos de MP4 y para la deduplicación. Sin embargo, los fragmentos ingeridos más recientemente basados en las marcas de tiempo del servidor se incluyen en la lista de reproducción multimedia de HLS. Esto significa que, aunque los fragmentos ingeridos en el pasado tengan marcas de tiempo de producción con valores actuales, no se incluyen en la lista de reproducción multimedia de HLS.El valor predeterminado es
SERVER_TIMESTAMP
.Tipo: String
Valores válidos:
PRODUCER_TIMESTAMP | SERVER_TIMESTAMP
Obligatorio: no
- TimestampRange
-
El inicio y el final del intervalo de marcas de tiempo del contenido multimedia solicitado.
Este valor no debería estar presente si lo
PlaybackType
estáLIVE
.Tipo: objeto HLSTimestampRange
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: