Je développe un service permettant de diffuser plusieurs fichiers audio en même temps.Limitation de la connexion HTTP du navigateur et YouTube
Malheureusement, lors de la diffusion simultanée de 4 flux, la limite de connexion HTTP de Chrome semble se déclencher: le nouveau flux demande seulement un accès au serveur lorsqu'une connexion précédente a été fermée.
Fait intéressant, je peux lire plus de 10 vidéos en même temps sur YouTube.
Quel type de technique YouTube aurait-il pu utiliser pour contourner la limite de connexion HTTP simultanée du navigateur?
Étonnamment, les deux mes bibliothèques de téléchargement et de diffusion audio utilisent Flash. J'ai peut-être rencontré un autre problème causant des problèmes avec les connexions HTTP simultanées. De toute façon, d'autres demandes n'arrivent pas du côté serveur. Puisque le problème est probablement ailleurs, j'accepterai votre réponse. Malheureusement, je ne sais pas où regarder maintenant. – Tom
Maintenant que j'ai débogué plus, il __has__ est une limite de connexion simultanée, car il est mis en file d'attente car il arrivera au serveur après un certain temps. Je suis également sûr qu'il utilise le flash. Etes-vous sûr que ce problème ne s'applique pas avec flash? Cela semble être apparent ici. – Tom
Pour être honnête, ce n'est pas un problème que j'ai déjà rencontré auparavant, car les applications de streaming de médias que j'ai traitées font un maximum de 1 demande de jeu et 2 demandes de mise en cache à la fois. vous ne jouez qu'un seul flux à la fois. Que devez-vous faire exactement? Pourriez-vous combiner les flux du côté serveur pour réduire le nombre de demandes? – DaveRandom