Le téléchargement progressif est une technique utilisée pour diffuser du contenu multimédia depuis un serveur web vers un client, tel qu’un lecteur vidéo sur un ordinateur portable ou un téléphone mobile.

Sans téléchargement progressif, un client doit télécharger l’intégralité du fichier multimédia avant que la lecture de la vidéo puisse commencer. Les fichiers multimédias étant généralement volumineux, les utilisateurs doivent attendre longtemps avant de pouvoir regarder la vidéo, ce qui nuit à leur expérience. Avec le téléchargement progressif, seule une petite partie du fichier vidéo doit être téléchargée avant le début de la lecture. (Même avec le téléchargement progressif, une faible bande passante peut ralentir le téléchargement au point qu’il ne suive plus le rythme de lecture. Dans ce cas, la lecture est interrompue jusqu’à ce qu’une quantité suffisante de données ait été téléchargée pour pouvoir reprendre.)

Le téléchargement progressif est possible, car au début du téléchargement, le serveur multimédia envoie au lecteur vidéo des métadonnées sur le fichier vidéo. Ces métadonnées font office de table des matières, ce qui permet de commencer la lecture avant que toutes les données soient disponibles.

Le pseudo-streaming est une technologie connexe qui permet aux utilisateurs d’accéder directement à différents passages de la vidéo (une opération appelée « recherche »), y compris à des sections dont les données n’ont pas encore été téléchargées.

Comment NGINX Plus peut-il vous aider ?

NGINX Plus et NGINX sont les meilleures solutions d’équilibrage de charge du marché, utilisées par des sites web à fort trafic tels que Dropbox, Netflix et Zynga. Plus de 350 millions de sites web dans le monde font confiance à NGINX Plus et NGINX Open Source pour diffuser leur contenu rapidement, de manière fiable et sécurisée.

NGINX Plus fournit une plateforme multimédia de streaming tout-en-un, spécialement conçue pour charger les vidéos rapidement et de manière fiable, quel que soit le volume. Elle prend en charge les fonctionnalités essentielles suivantes :

  • Téléchargement progressif, pseudo-streaming et streaming adaptatif, pour que tous les utilisateurs bénéficient d’une lecture vidéo rapide et fiable sur n’importe quel appareil
  • Prise en charge transparente des formats d’encodage vidéo courants d’Apple et d’Adobe