Requisiti

TVSDK richiede proprietà specifiche per il contenuto multimediale, il contenuto manifesto e le versioni software.

Requisiti di sistema e 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

Requisiti relativi al contenuto e al manifesto

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.

#EXT-X-VERSION requisiti

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
  • Valori di durata a virgola mobile EXTINF

    Tag della durata ( #EXTINF: <duration>,<title>) nella versione 2 sono stati arrotondati a valori interi. La versione 3 e successive richiedono durate precise in virgola mobile.

  • Funzioni TVSDK come l'inserimento di annunci e l'ABR senza soluzione di continuità

EXT-X-VERSION:4

  • Tag EXT-X-BYTERANGE
  • Tag EXT-X-I-FRAME-STREAM-INF
  • Il tag EXT-X-I-FRAMES-ONLY
  • Il tag EXT-X-MEDIA
  • Gli attributi AUDIO e VIDEO del tag EXT-X-STREAM-INF
  • Audio alternativo TVSDK

In questa pagina