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

Асафов Сергей Asafchik at inbox.ru
Sat Sep 19 18:06:07 MSD 2009


Igor Sysoev пишет:
> 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'а.
>
>
>   
Пробовал напрямую - тоже самое. Насчёт флеш плеера - попробую скачать 
ролик к себе. Насчёт размера файла могут быть какие-то проблемы 
теоретически?





More information about the nginx-ru mailing list