Проблема с раздачей больших FLV

Igor Sysoev is at rambler-co.ru
Sat Sep 19 13:30:46 MSD 2009


On Sat, Sep 19, 2009 at 05:40:46AM +0400, Асафов Сергей wrote:

> Доброе время суток!
> Стоит nginx/0.6.39, apache2.2 и небольшой пхп-скрипт:
> <?php
>            header("Accept-Ranges: bytes");
>            header("Content-Length: ".filesize($path));
>           
>            header("Content-type: video/x-flv");
>            header("Content-Disposition: attachment; 
> filename=id".$file_id.".flv");
>            header("X-Accel-Redirect: /" . $path);
> ?>
> 
> Где $path - путь к файлу.
> В конфиге nginx стоит location с internal.
> Всё работает как часы, но с одним файлом (самым большим) возникают 
> непонятки...
> Стоит Flash-player, который должен проигрывать FLV, но именно один файл 
> он не играет.
> Размер файла - Content-Length: 1473458420
> Система - CentOS.
> В какую сторону копать?Всю голову сломал уже...

Я бы попробовал с следующей последовательности:
1) убедится, что flash-плэйр вообще может играть этот файл с диска (если
   это возможно).
2) попробовать брать файл напрямую с Апача и nginx'а.


-- 
Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list