TVSDK requiere propiedades específicas para contenido multimedia, contenido de manifiesto, DRM y versiones de software.
Para utilizar TVSDK, asegúrese de que el hardware, el sistema operativo y las versiones de la aplicación cumplen todos los requisitos mínimos enumerados 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 los requisitos para las transmisiones y listas de reproducción (manifiestos), incluidas las claves de cifrado DRM.
Fotogramas clave del segmento de contenido | Cada segmento de contenido debe comenzar con un fotograma 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 determinado. |
La versión de #EXT-X-VERSION
en el archivo de manifiesto .m3u8 afecta a qué características están disponibles para la aplicación y qué etiquetas EXT
son válidas.
Aquí puede encontrar más 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 transmisión 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 usar estas funciones |
---|---|
EXT-X-VERSION:2 | El atributo IV de la etiqueta EXT-X-KEY . |
EXT-X-VERSION:3 |
|
EXT-X-VERSION:4 |
|