Модуль Nginx + MP4: ограничения буфера игнорируются
У меня есть nginx/1.2.3
сервер скомпилирован с --with-http_mp4_module
в качестве псевдопотокового сервера.
Потоковая передача и поиск работают нормально, кроме буферизации. Похоже, директивы буфера полностью игнорируются.
Вот location
декларация для потоковой части;
location /video_dump/ {
alias /var/www/mp4/;
mp4;
mp4_buffer_size 512k;
mp4_max_buffer_size 1m;
}
Выше location
находится в server
блок https сервера.
Я знаю, что директивы буфера игнорируются, потому что, как только начинается потоковое видео, оно начинает загружаться без остановки на заявленном пределе.
Любой берущий?
1 ответ
Решение
mp4_buffer_size
а также mp4_max_buffer_size
обратитесь к памяти, используемой nginx для обработки обслуживаемого файла MP4 (чтение атома MOOV и т. д.), а не к паровому буферу на стороне клиента.