Streaming live HTTP

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

HTTP Live Streaming (cunoscut sub numele de HLS) este un HTTP flux de comunicare de protocol implementat de la Apple , ca parte a QuickTime , Safari , MacOS și iOS software produse. Seamănă cu MPEG-DASH prin faptul că, prin divizarea fluxului în secvențe de fișiere mici bazate pe HTTP pentru descărcare, fiecare fișier descărcat încarcă o bucată scurtă dintr-un flux de transport potențial neatașat. Ca flux, acesta este realizat de către jucător, selectând dintr-un număr de fluxuri alternative diferite care conțin același material codificat la viteze de date diferite, permițând o sesiune de streaming adaptivă. La începutul sesiunii, HLS descarcă o „listă de redare” extinsă care conține metadatele pentru diferitele sub-fluxuri disponibile [1] .

HLS specifică un mecanism de criptare standard care utilizează AES și o metodă de distribuție cu cheie securizată utilizând HTTPS atât cu un dispozitiv specific, cât și cu un cookie HTTP care împreună oferă un sistem DRM simplu.

Notă

  1. ^ Larry Jordan, The Basics of HTTP Live Streaming , Larry's Blog , Larry Jordan & Associates, 10 iunie 2013. Accesat la 18 iunie 2013 (arhivat din original la 23 august 2013) .