FLV et mod_deflate
Par zemax, jeudi 13 mars 2008 à 15:20 :: Flash :: #173 :: rss
Un titre bien barbare pour rapporter un bug qui m'a causé quelques suées...
Je charge un flv dans un player Flash en progressive download avec NetConnection etc...; ça marche en local, ça marche sur mon serveur de développement, mais une fois en ligne l'estimation du chargement et le buffer sont complètement dans les choux...
La cause ce bug : le mod_deflate (ex mod_gzip) sur le serveur Apache qui gzippe à la volée les données pour les navigateurs compatibles HTTP 1.1 (tous les navigateurs modernes). Il faut absolument l'empêcher de gzipper les flv, ce qui ce fait dans le httpd.conf (pour ceux qui on un serveur dédié). Classiquement les fichiers jpeg, png et gif sont déjà dans ce cas; il suffit de rajouter swf et flv à liste liste :
# Don't compress images
SetEnvIfNoCase Request_URI \
\.(?:gif|jpe?g|png|swf|flv)$ no-gzip dont-vary
Commentaires
1. Le jeudi 13 mars 2008 à 16:05, par Tek
2. Le jeudi 13 mars 2008 à 16:19, par Max
3. Le vendredi 13 juin 2008 à 12:15, par hotles
4. Le mercredi 18 juin 2008 à 02:30, par Thomas
Ajouter un commentaire