Подавать растущий аудио файл с Apache
Я пытаюсь воспроизвести растущий аудиофайл на своем сайте, и я не знаю, как Apache должен быть настроен для этой задачи. Я прочитал, что мне нужно отправить код состояния 206 (Частичное содержимое). Это делается Apache автоматически. Подробно мой текущий ответ выглядит так:
HTTP/1.1 206 Partial Content
Date: Sun, 25 Oct 2015 20:01:00 GMT
Server: Apache/2.4.7 (Ubuntu)
Last-Modified: Sun, 25 Oct 2015 20:01:00 GMT
ETag: W/"fa4e-522f34dc6d95e"
Accept-Ranges: bytes
Content-Length: 64078
Content-Range: bytes 0-64077/64078
Keep-Alive: timeout=5, max=93
Connection: Keep-Alive
Content-Type: audio/x-wav
Насколько я понимаю, Apache считает этот ответ, тем не менее, полным, как это видно из
Content-Range: bytes 0-64077/64078
Я также прочитал, что должна быть возможность назначить неизвестную общую длину следующим образом:
Content-Range: bytes 0-64077/*
Я пытался применить это через mod_headers, но это не изменило фактический заголовок:
Header edit Content-Range ^(.*)/[0-9]+$ $1/*
Поэтому я думаю, что хочу научить Apache рассматривать мой текущий файл только как небольшую часть неизвестного количества данных. Но, возможно, я совершенно не на том пути. Итак, что мне нужно сделать, чтобы это заработало?