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

Асафов Сергей Asafchik at inbox.ru
Sat Sep 19 21:00:31 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