Я разрабатываю приложение CGI, которое отправляет кадры JPG удаленным клиентам, когда они получают доступ к URL-адресу. Например, если пользователь получает доступ к http://myserver/cgi/stream.bin, сервер начинает печатать кадры JPG как «Content-Type: multipart / x-mixed-replace», как описано в: Motion JPEG Stream .
Моя реализация работает очень хорошо, когда сеть работает быстро. Однако, если сеть начинает замедляться, поток зависает, и он никогда не возвращается. Я хотел бы знать, возможно ли проверить на Apache2 скорость соединения пользователя, пока он наблюдает за моим CGI-потоком, чтобы уменьшить частоту кадров, если сеть начинает замедляться.