On 20.03.2014 14:17, Ксения Юрьевна Блащук wrote:
> Помогите пожалуйста разобраться, в каком месте проблема. Имеется проект
> по отложенному просмотру телепередач. Видео записывается в файлы по
> одному часу каждый. При просмотре передач видео собирается из нескольких
> файлов или же файл проигрывается с определенного и до определенного
> момента (в соответствии с телепрограммой), это реализовано средствами
> php. Проблема в том,
> что в связке nginx+apache скорость отдачи файла <=200КБ/c, что вызывает
> тормоза с видео и звуком. Многочисленные манипуляции с буферами в nginx
> ничего не дали.
>
> Отдельно nginx файлы отдаются без проблем (без этих наворотов с php),
> отдельно apache тоже (с php).
> Если просто качать файл через связку (опять же без наворотов c php), то
> проблем нет.
>
> Пожалуйста, дайте совет, в какую сторону копать? Откуда может браться
> это ограничение в 200 КБ/c и кто виноват?
php скрипт может выставлять в ответе
заголовок X-Accel-Limit-Rate на который реагирует nginx:
http://nginx.org/ru/docs/http/ngx_http_core_module.html#limit_rate
какие именно заголовки возвращает
php скрипт можно посмотреть с помощью curl:
curl -I http://.......................
--
Best regards,
Gena
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru