start time is out mp4 stsc chunks
    Maxim Dounin 
    mdounin at mdounin.ru
       
    Fri Mar 28 11:57:04 UTC 2014
    
    
  
Hello!
On Thu, Mar 27, 2014 at 08:18:55PM +0200, Андрей Василишин wrote:
> 
> >>Чтобы заработало - нужно либо убрать дорожки из файла, либо
> >>обновится до nginx 1.5.10+:
> >>
> 
> Спасибо за ответы, Максим!
> Но есть еще вопросы:
> Обновился до
> # nginx -V
> nginx version: nginx/1.5.12
> built by gcc 4.7.2 (Debian 4.7.2-5)
[...]
> Теперь 500-ой общибки при перемотке нет, но при перемотке просто идет
> скачиваение файла и при этом не показывается в плеере ничего, кроме полосы
> загрузки.
> 
> Про какие дорожки речь?
> # mediainfo file_720.mp4
> General
> Complete name                            : file_720.mp4
> Format                                   : MPEG-4
> Format profile                           : Base Media
> Codec ID                                 : isom
> File size                                : 995 MiB
> Duration                                 : 1h 54mn
> Overall bit rate mode                    : Variable
> Overall bit rate                         : 1 211 Kbps
> Writing application                      : Lavf55.19.104
[...]
> Text
> ID                                       : 3
> Format                                   : Apple text
> Codec ID                                 : text
> Duration                                 : 1h 54mn
> Bit rate mode                            : Variable
> Bit rate                                 : 0 bps
> Delay relative to video                  : -1s 24ms
> Stream size                              : 135 Bytes (0%)
> Language                                 : English
Видимо, проблема в этой дорожке.  Она не выглядит короткой, так 
что скорее всего ошибка была из-за каких-то нюансов расположения 
данных.  Но при этом она явно не перемешана с остальными дорожками 
(просто из-за очень малого размера), и попытка отдать диапазон 
файла "начиная с такой-то секунды", видимо, требует отдачи 
практически всего файла, т.к. для этой дорожки данные начинаются в 
начале файла.
Наиболее простое решение - убрать из файла эту дорожку.
-- 
Maxim Dounin
http://nginx.org/
    
    
Подробная информация о списке рассылки nginx-ru