Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: X-Accel-Redirect + flv_module
с secure_link_module работает, если модуль flv будет вотором
(проксируемом) сервере.
nginx(secure->link_module, proxybuffering off) ---> nginx(flv module)
это может быть тот же самый nginx, только запущенный на дополнительном
порту/другом ip/других ip (чтобы не упереться в количество портов при
выключенном proxybuffering)
overhead этого решения очень небольшой.
2010/2/19 Владимир Лощин <vladimir.loshchin@xxxxxxxxx>:
> Нет. Честно говоря не пробовал. Но стоило бы попробовать - я не знал о
> существовании такого модуля.
> Но вот кто-то уже попробовал вместо меня:
> http://forum.nginx.org/read.php?21,7534 Похоже, что flv_module тоже нельзя
> срастить с secure_link_module.
>
> Есть ещё идеи? Самое первое, что мне приходит в голову это динамически
> создавать на файловой системе симлинки и динамически же их удалять. Такая
> рукосуйная реализация того же secure_link_module. Уверен, что должно быть
> более изящное решение.
>
> 19 февраля 2010 г. 6:38 пользователь SaveFrom.net <savefrom@xxxxxxxxx>
> написал:
>>
>> а с http://sysoev.ru/nginx/docs/http/ngx_http_secure_link_module.html не
>> пробовали сделать?
>>
>> 18 февраля 2010 г. 20:26 пользователь Владимир Лощин
>> <vladimir.loshchin@xxxxxxxxx> написал:
>>>
>>> Да, всё верно, один пункт из того, что требовалось есть - защита
>>> контента. Но второй пункт (flv http streaming - возможность просмотра flv
>>> ролика с произвольного места) не реализован. Дело в том, что используя
>>> директиву X-Accel-Redirect нельзя передавать параметр с которого начинать
>>> отдачу файла.
>>>
>>> Range - это не то.
>>> Возможно есть какой-то другой заголовок (что-то на подобии X-Start)
>>> чтобы передать модулю flv_module позицию с которой нужно отдавать файл?
>>>
>>> 18 февраля 2010 г. 19:48 пользователь Andrey Zloy <andrey.zloy@xxxxxxxxx>
>>> написал:
>>>>
>>>> http://kovyrin.net/2006/11/01/nginx-x-accel-redirect-php-rails/ оно?
>>>>
>>>> 18 февраля 2010 г. 18:51 пользователь Владимир Лощин
>>>> <vladimir.loshchin@xxxxxxxxx> написал:
>>>> > Здравствуйте.
>>>> >
>>>> > Очень хочу сделать маленький видео сервис с псевдо-flv-стримингом
>>>> > видео,
>>>> > но при том, очень хочется, чтобы расхищался недобросовестными
>>>> > личерами,
>>>> > которые создают изрядную нагрузку на сервер. На сколько я понимаю, при
>>>> > обработке заголовка X-Accel-Redirect, nginx уже закончил разбор
>>>> > параметров
>>>> > HTTP запроса, поэтому передать параметр start=XXX нет уже никакой
>>>> > возможности.
>>>> >
>>>> > Есть ли какое-нибудь универсальное решение по убийству двух зайцев:
>>>> >
>>>> > Псевдо-стриминг
>>>> > Защита контента
>>>> >
>>>> > Спасибо за внимание.
>>>> > _______________________________________________
>>>> > nginx-ru mailing list
>>>> > nginx-ru@xxxxxxxxx
>>>> > http://nginx.org/mailman/listinfo/nginx-ru
>>>> >
>>>> >
>>>> _______________________________________________
>>>> nginx-ru mailing list
>>>> nginx-ru@xxxxxxxxx
>>>> http://nginx.org/mailman/listinfo/nginx-ru
>>>
>>>
>>> _______________________________________________
>>> nginx-ru mailing list
>>> nginx-ru@xxxxxxxxx
>>> http://nginx.org/mailman/listinfo/nginx-ru
>>>
>>
>>
>> _______________________________________________
>> nginx-ru mailing list
>> nginx-ru@xxxxxxxxx
>> http://nginx.org/mailman/listinfo/nginx-ru
>>
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@xxxxxxxxx
> http://nginx.org/mailman/listinfo/nginx-ru
>
>
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru
|