Configuración de HLS
Parámetros
Sección titulada «Parámetros»| Parámetro | Descripción | Valor predeterminado | Rango |
|---|---|---|---|
| Media Access | Ruta URL relativa para los segmentos HLS en vivo (p. ej., /media.m3u8). | media | — |
| Vod Access | Prefijo de ruta para los recursos VOD (p. ej., /vod.m3u8). | vod | — |
| Index Filename | Nombre del archivo de lista de reproducción principal, tanto para en vivo como para VOD (p. ej., index.m3u8). | index | — |
| Segment Duration | Duración de cada segmento HLS en segundos. Los valores bajos reducen la latencia; los valores altos reducen la sobrecarga HTTP. | 3 | 2–30 s |
| Segment Playlist Count | Número de segmentos conservados en la ventana deslizante de la lista de reproducción. Afecta al tamaño del búfer y a la resiliencia. | 8 | 3–15 |
| Maximum Pause Duration | Tiempo durante el cual se conservan los segmentos de las sesiones en pausa (DVR). Se expresa en minutos; la conversión a segundos se aplica internamente. | 30 min | ≥ 1 min |
Cálculo del tiempo de espera de la sesión
Sección titulada «Cálculo del tiempo de espera de la sesión»-
Sin almacenamiento del canal
Session Timeout = Segment Duration (s) × Segment Playlist Count# e.g. 3s × 8 = 24s -
Con almacenamiento del canal Storage Duration es la retención configurada (en minutos).
-
Si Maximum Pause Duration ≤ Storage Duration:
Session Timeout = Maximum Pause Duration (min)p. ej., ambos de 20 min ⇒ 20 min de retención
-
Si Maximum Pause Duration > Storage Duration:
Session Timeout = Storage Duration (min) + (Segment Duration × Segment Playlist Count) (converted to minutes)p. ej., 120 min de almacenamiento + (3s × 8 = 24 s ≈ 0.4 min) ⇒ ~120.4 min
-
Buenas prácticas
Sección titulada «Buenas prácticas»Mantenga la duración de los segmentos y el número de segmentos de la lista de reproducción alineados con sus objetivos de latencia y de almacenamiento en caché.