Lors de la diffusion de données à partir d'une webcam à l'aide de la fonction d'impression de PHP, une certaine mise en mémoire tampon semble se produire . À des fréquences d'images faibles, le flux se fige puis affiche rapidement plusieurs images. On soupçonne que ce problème résulte du tampon de sortie.
Étape 1 : Désactiver le tampon de sortie
Globalement , en désactivant output_buffering dans php.ini ou Apache config :
php_flag "output_buffering" Off
Étape 2 : Désactivez la mise en mémoire tampon de sortie au niveau du serveur
PHP utilise deux couches de mise en mémoire tampon : le tampon de sortie et le tampon d'écriture/tampon de serveur.
Tampon de sortie
Write Buffer et Server Buffer
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!