PHP стриминг большого аудиофайла

198
15 июля 2017, 09:19

Ситуация такая: есть бесконечно выполняющийся php-скрипт, генерирующий большой аудиофайл путём склейки файлов из указанной папки (разумеется, итоговый размер неизвестен) и отдающий клиенту получающийся файл с заголовком content-type: audio/mpeg.

Проблема: хостинг имеет ограничение на размер скачиваемого пользователем файла. Доступа к nginx/php.ini и т. д. нет. Обращаюсь к комьюнити с вопросом: можно ли как-то поток сегментировать на части, к примеру, по 256 кб и отправлять клиенту по кускам? И если да, то попрошу поделиться способом.

P. S. Пробовал методом chunk download. Файл-то всё равно идёт клиенту монолитно и всё равно упирается в ограничение.

READ ALSO
Как правильно разместить пакет на packagist?

Как правильно разместить пакет на packagist?

Собственно не нашел на русском документацииМожет у кого есть и поделитесь

267
Не отрабатывает ajax - PHP

Не отрабатывает ajax - PHP

выдает пусто, в чем я ошибся? есть форма

256
Использование PHPExcel

Использование PHPExcel

Подскажите пожалуйста решение следующей проблемы: создаю прайс-лист в формате MS Excel (xlsx) при помощи PHPExcelДля этого в предварительно созданный...

373
Как не допустить записи html кода в “базу данных”?

Как не допустить записи html кода в “базу данных”?

Принцип работы моего кода следующий: если в введенной строке есть такие строчные смайлики(":)", ":(") то нужно их заменить на картинкиВот как...

191