¿Qué es una escala de encoding?
Una escala de encoding es un conjunto de variantes multimedia con diferentes resoluciones, tasas de bits y, a veces, códecs. Un reproductor de streaming adaptativo selecciona entre ellas a medida que cambian las condiciones.
Cómo funcionan las escalas de encoding
Escala de encoding y escala de tasas de bits suelen usarse como sinónimos. Una escala define los puntos de funcionamiento discretos disponibles para un reproductor adaptativo, y cada nivel representa un equilibrio deliberado entre calidad y recursos. Los niveles normalmente comparten la temporización del contenido y los límites de cambio para que la reproducción pueda pasar de uno a otro sin perder continuidad. Una escala fija aplica una misma configuración de forma generalizada, mientras que un diseño que tiene en cuenta el contenido ajusta las opciones a la complejidad de la fuente. La construcción de la escala se sitúa entre el análisis de la fuente y el empaquetado final del manifiesto, el almacenamiento y la entrega.
Datos clave
- Las variantes adyacentes necesitan una separación suficiente en calidad o tasa de bits para justificar ambas versiones. Los niveles casi idénticos añaden costos de encoding, almacenamiento y caché sin ofrecer una opción significativa para la adaptación.
- La alineación de los fotogramas clave y los límites de los segmentos permite que un reproductor cambie de variante en puntos de decodificación compatibles. Unas duraciones similares por sí solas no garantizan cambios sin interrupciones.
- Las familias de códecs pueden requerir grupos de adaptación separados porque un reproductor no necesariamente puede cambiar de códec como si se tratara de variantes ordinarias de tasa de bits. La señalización de capacidades debe coincidir con el manifiesto.
Cuándo son relevantes las escalas de encoding
Los desarrolladores eligen los niveles de la escala equilibrando la calidad visual, el almacenamiento, el costo de encoding y la cobertura de red. Una separación inadecuada puede desperdiciar ancho de banda o dejar a los espectadores sin una variante apropiada.