У меня сервер lighttpd работает локально. Если я загружаю статический файл на сервер (через аудиотег html5), он воспроизводится и выглядит нормально.
Однако поиск не работает при запуске сервера dev (web.py/CherryPy) или если я возвращаю байты через определенный URL-адрес действия, а не как статический файл. Он также не загружает продолжительность.
В соответствии с разделом «Запросы диапазона байтов HTTP» в на этой странице Opera это связано с поддержкой запросов диапазона байтов / частичных ответов содержимого. Вместо этого контент обрабатывается как потоковый.
Что я не понимаю, так это:
- Если в браузер загружен весь файл, он точно отображает продолжительность и, конечно, может искать.
- Что мне нужно сделать на веб-сервере, чтобы включить запросы диапазона байтов (для нестатических URL).
Любой совет будет принят с благодарностью.