ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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



Асафов Сергей пишет:
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'а.


Пробовал напрямую - тоже самое. Насчёт флеш плеера - попробую скачать ролик к себе. Насчёт размера файла могут быть какие-то проблемы теоретически?


Вопрос снят. *вырезано цензурой* заказчик не долил файл и уверял меня, что файл он загрузил полностью.
Всем спасибо за помощь.



 




Copyright © Lexa Software, 1996-2009.