TVSDK richiede proprietà specifiche per il contenuto multimediale, il contenuto manifesto e le versioni software.
Per utilizzare TVSDK, assicurati che le versioni hardware, del sistema operativo e delle applicazioni soddisfino tutti i requisiti minimi elencati di seguito.
Sistema operativo: iOS 6.0 o versione successiva
Controlla le restrizioni e i requisiti per i flussi e le playlist (manifesti), incluse le chiavi di crittografia DRM.
Frame chiave per segmenti di contenuto | Ogni segmento di contenuto deve iniziare con un fotogramma chiave. |
---|---|
Numeri di sequenza in video live/lineare | Deve corrispondere a tutte le rappresentazioni a bit rate per il contenuto principale in un dato momento. |
La versione di #EXT-X-VERSION
nel file .m3u8 influisce sulle funzioni disponibili per l'applicazione e sui tag EXT
validi nella playlist/manifesto.
Ecco alcune informazioni sul tag #EXT-X-VERSION
, che specifica la versione del protocollo HLS:
La versione deve corrispondere alle caratteristiche e agli attributi della playlist HLS; in caso contrario, potrebbero verificarsi errori di riproduzione.
Per ulteriori informazioni, consulta Specifica di streaming HTTP Live.
Se il tag non è incluso nelle playlist master o media, o se non è specificata alcuna versione, la versione 1 viene utilizzata per impostazione predefinita. I contenuti non conformi alla versione 1 non verranno riprodotti.
Adobe consiglia di utilizzare almeno la versione 2 per la riproduzione nei client basati su TVSDK.
I client e i server devono implementare le versioni nel modo seguente:
Usa almeno questa versione | Per utilizzare queste funzioni |
---|---|
EXT-X-VERSION:2 | L'attributo IV del tag EXT-X-KEY . |
EXT-X-VERSION:3 |
|
EXT-X-VERSION:4 |
|