19 февраля 2010 г. 12:36 пользователь Igor Sysoev
<igor@xxxxxxxxx> написал:
On Thu, Feb 18, 2010 at 06:51:54PM +0300, Владимир Лощин wrote:
> Очень хочу сделать маленький видео сервис с псевдо-flv-стримингом видео,
> но при том, очень хочется, чтобы расхищался недобросовестными личерами,
> которые создают изрядную нагрузку на сервер. На сколько я понимаю, при
> обработке заголовка X-Accel-Redirect, nginx уже закончил разбор параметров
> HTTP запроса, поэтому передать параметр start=XXX нет уже никакой
> возможности.
>
> Есть ли какое-нибудь универсальное решение по убийству двух зайцев:
>
> 1. Псевдо-стриминг
> 2. Защита контента
>
> Спасибо за внимание.
Нужно передавать X-Accel-Redirect вместе с оригинальным start=XXX.
Это правильный ответ. В моём скрипте, в коде формирования URL-а закралась синтаксическая ошибка, которую я не разглядел сразу. А всё было проще простого.