X-Accel-Redirect + flv_module

Владимир Лощин vladimir.loshchin на gmail.com
Пт Фев 19 08:08:37 MSK 2010


 Нет. Честно говоря не пробовал. Но стоило бы попробовать - я не знал о
существовании такого модуля.
 Но вот кто-то уже попробовал вместо меня:
http://forum.nginx.org/read.php?21,7534 Похоже, что flv_module тоже нельзя
срастить с secure_link_module.

 Есть ещё идеи? Самое первое, что мне приходит в голову это динамически
создавать на файловой системе симлинки и динамически же их удалять. Такая
рукосуйная реализация того же secure_link_module. Уверен, что должно быть
более изящное решение.

19 февраля 2010 г. 6:38 пользователь SaveFrom.net <savefrom на gmail.com>написал:

> а с http://sysoev.ru/nginx/docs/http/ngx_http_secure_link_module.html не
> пробовали сделать?
>
> 18 февраля 2010 г. 20:26 пользователь Владимир Лощин <
> vladimir.loshchin на gmail.com> написал:
>
>   Да, всё верно, один пункт из того, что требовалось есть - защита
>> контента. Но второй пункт (flv http streaming - возможность просмотра flv
>> ролика с произвольного места) не реализован. Дело в том, что используя
>> директиву X-Accel-Redirect нельзя передавать параметр с которого начинать
>> отдачу файла.
>>
>>   Range - это не то.
>>   Возможно есть какой-то другой заголовок (что-то на подобии X-Start)
>> чтобы передать модулю flv_module позицию с которой нужно отдавать файл?
>>
>> 18 февраля 2010 г. 19:48 пользователь Andrey Zloy <andrey.zloy на gmail.com>написал:
>>
>> http://kovyrin.net/2006/11/01/nginx-x-accel-redirect-php-rails/ оно?
>>>
>>> 18 февраля 2010 г. 18:51 пользователь Владимир Лощин
>>> <vladimir.loshchin на gmail.com> написал:
>>> > Здравствуйте.
>>> >
>>> >   Очень хочу сделать маленький видео сервис с псевдо-flv-стримингом
>>> видео,
>>> > но при том, очень хочется, чтобы расхищался недобросовестными личерами,
>>> > которые создают изрядную нагрузку на сервер. На сколько я понимаю, при
>>> > обработке заголовка X-Accel-Redirect, nginx уже закончил разбор
>>> параметров
>>> > HTTP запроса, поэтому передать параметр start=XXX нет уже никакой
>>> > возможности.
>>> >
>>> >   Есть ли какое-нибудь универсальное решение по убийству двух зайцев:
>>> >
>>> > Псевдо-стриминг
>>> > Защита контента
>>> >
>>> >   Спасибо за внимание.
>>> > _______________________________________________
>>> > nginx-ru mailing list
>>> > nginx-ru на nginx.org
>>> > http://nginx.org/mailman/listinfo/nginx-ru
>>> >
>>> >
>>> _______________________________________________
>>> nginx-ru mailing list
>>> nginx-ru на nginx.org
>>> http://nginx.org/mailman/listinfo/nginx-ru
>>>
>>
>>
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru на nginx.org
>> http://nginx.org/mailman/listinfo/nginx-ru
>>
>>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено&hellip;
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20100219/198b4372/attachment-0001.html>


Подробная информация о списке рассылки nginx-ru