TVSDK richiede proprietà specifiche per il contenuto multimediale, il contenuto manifesto e le versioni software.
Per utilizzare TVSDK, assicurati che l'hardware, il sistema operativo e le applicazione versioni soddisfino tutti i requisiti minimi elencati di seguito.
Sistema operativo: iOS 6.0 o successivo
Controlla le restrizioni e i requisiti per i flussi e le playlist (manifesti), incluse le chiavi di crittografia DRM.
Fotogrammi chiave dei segmenti di contenuto | Ogni segmento di contenuto deve iniziare con un fotogramma chiave. |
---|---|
Numeri di sequenza in video live/lineari | Deve corrispondere in qualsiasi momento tra tutte le rappresentazioni con bitrate per il contenuto principale. |
Versione di #EXT-X-VERSION
nel .m3u8 influisce sulle caratteristiche disponibili per l'applicazione e sulle EXT
I tag sono validi nella playlist/nel manifesto.
Di seguito sono riportate alcune informazioni sul #EXT-X-VERSION
tag, 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, vedere Specifica HTTP Live Streaming.
Se il tag non è incluso nelle playlist master o media o se non è specificata alcuna versione, per impostazione predefinita viene utilizzata la versione 1. Il contenuto non conforme alla versione 1 non verrà riprodotto.
Adobe Systems 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:
Utilizzare almeno questa versione | Per utilizzare queste funzionalità |
---|---|
EXT-X-VERSION:2 | L'attributo IV del TASTO EXT-X tag. |
VERSIONE EXT-X:3 |
|
VERSIONE EXT-X:4 |
|