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

0 ответов

Другие вопросы по тегам