Flussi di segmenti token

I flussi HLS che vengono consegnati tramite una rete CDN (Content Delivery Network) possono talvolta utilizzare token di autenticazione nelle richieste di verifica del manifesto e del segmento. Questi token possono essere forniti come parametri URL o come intestazioni dei cookie.

I token forniti come cookie nella risposta del manifesto master (m3u8) non sono condivisi con le richieste del segmento (ts) anche quando le richieste del segmento sono per lo stesso dominio. Per abilitare la condivisione di questi cookie in una richiesta di segmento, imposta la seguente proprietà sull'istanza PTMetadata fornita all'elemento del lettore:

PTMetadata *metadata = [[[PTMetadata alloc] init] autorelease];
[metadata setValue:[NSNumber numberWithBool:YES] forKey:kSyncCookiesWithAVAsset];

Viene effettuata una richiesta aggiuntiva al manifesto principale (m3u8) prima che inizi la riproduzione del flusso.

IMPORTANTE

Questa funzione di condivisione dei cookie è supportata solo sui dispositivi con iOS 8 o versioni successive.

In questa pagina