TVSDK requiere propiedades específicas para el contenido multimedia, el contenido de manifiesto, DRM 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 7.0 o posterior |
---|---|
Xcode | Xcode 10 para iOS 12 y Xcode 9 para iOS 11 |
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 | Must match between all bit-rate renditions for the main content at any given time. |
La versión de #EXT-X-VERSION
en el archivo de manifiesto .m3u8 afecta a las características disponibles para la aplicación y a las etiquetas EXT
que son válidas.
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.
Adobe recomienda utilizar al menos la versión 2 de HLS 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 | Atributo IV de la etiqueta EXT-X-KEY . |
EXT-X-VERSION:3 |
|
EXT-X-VERSION:4 |
|