TVSDK requiere propiedades específicas para el contenido multimedia, el contenido de manifiesto y las versiones de software.
Para utilizar TVSDK, asegúrese de que las versiones de hardware, sistema operativo y aplicación cumplan todos los requisitos mínimos que se indican a continuación.
Sistema operativo: iOS 6.0 o posterior
Compruebe las restricciones y requisitos para emisiones y listas de reproducción (manifiestos), incluidas las claves de cifrado DRM.
Marcos clave de segmento de contenido | Cada segmento de contenido debe comenzar con un marco clave. |
---|---|
Números de secuencia en vídeo en directo/lineal | Debe coincidir entre todas las representaciones de velocidad de bits del contenido principal en un momento dado. |
La versión de #EXT-X-VERSION
en el .m3u8 afecta a las funciones disponibles para la aplicación y a lo que EXT
las etiquetas son válidas en su lista de reproducción/manifiesto.
A continuación se proporciona información sobre la etiqueta #EXT-X-VERSION
, que especifica la versión del protocolo HLS:
La versión debe coincidir con las funciones y atributos de la lista de reproducción de HLS; de lo contrario, podrían producirse errores de reproducción.
Para obtener más información, consulte Especificación de flujo en directo HTTP.
Si la etiqueta no se incluye en las listas de reproducción maestras o de medios, o si no se especifica ninguna versión, se utiliza la versión 1 de forma predeterminada. El contenido que no cumpla con la versión 1 no se reproducirá.
Adobe recomienda utilizar al menos la versión 2 para la reproducción en clientes basados en TVSDK.
Los clientes y servidores deben implementar las versiones de la siguiente manera:
Usar al menos esta versión | Para utilizar estas funciones |
---|---|
EXT-X-VERSION:2 | El atributo IV del EXT-X-KEY etiqueta. |
EXT-X-VERSION:3 |
|
EXT-X-VERSION:4 |
|