Lighttpd - запрос диапазона байтов не работает. не может течь mp4
Я пытаюсь использовать последнюю версию Flowplayer. (если бы это могло сработать, это было бы довольно круто, кстати) http://flowplayer.org/
Одна из замечательных особенностей этого - использование нового HTML5-элемента видео и поддержка произвольного поиска / воспроизведения. Чтобы сделать это, вам нужен сервер, поддерживающий запрос диапазона байтов, на сервере. К счастью, я использую Lighttpd 1.5.0 на сервере.
К сожалению, текущее поведение таково, что когда я выполняю случайный поиск, видео просто перезапускается с самого начала.
Документы говорят:
"Для видео HTML5 вам не нужно настраивать клиентскую часть. Если ваш сервер поддерживает запросы диапазона байтов, тогда поиск должен работать на лету. Большинство серверов, включая Apache, Nginx и Lighttpd, поддерживают это".
На моей странице, используя инструменты веб-разработчика Chrome, я вижу, когда видео запрашивается, заголовки ответа сервера указывают, что он может принимать [байтовые диапазоны.
Accept-Диапазоны: байт
когда я выполняю случайный поиск в проигрывателе, я вижу, что эти байтовые диапазоны запрашиваются соответствующим образом в заголовке запроса:
Диапазон: байты =5668-10785
Я также могу убедиться, что атом moov находится в начале видеофайла.
Мой вопрос здесь: есть ли что-то еще на стороне lighttpd, которого я пропускаю, чтобы включить запросы диапазона байтов?
Причина, по которой я спрашиваю, заключается в том, что текущее поведение предполагает, что lighttpd просто не понимает запрос диапазона байтов и просто резервирует видео с самого начала.
Обновить
это яснее поставить здесь. По предложению RJS я выполнил команду curl. в ответ похоже, что lighttpd работает как положено.
Диапазон содержимого: байты 1602355-18844965/18844966
Длина контента: 17242611