Ктонибудь, подскажите хоть что-то. Неужели те, кто делал mp4 модуль не знают ответа?by somebi - Nginx Mailing List - Russian
Упс, пардон. Вот ссылка на ведь файл https://www.dropbox.com/s/tok76wospngf854/moovby somebi - Nginx Mailing List - Russian
Вчера скачал программу Atom Box Studio и выдрал метаданные из фильма размером 718mb, мета данные оказались размером в 92 мегабайта!!! Залили этот файл на дропбокс, вот ссылка: Основную часть файла описываются некие Chunk Offset такby somebi - Nginx Mailing List - Russian
Стрим работает, все проигрывается, только скачивается порядка 6 мегабайт до начала проигрывания и столько же при перемотке фильма.by somebi - Nginx Mailing List - Russian
В том то и дело, что он огромный. Я уже переместил метаданные в начало фильма с помощью qt-faststart. Из-за чего может быть такой большой файл мета данных? Что вообще входит в эти мета данные?by somebi - Nginx Mailing List - Russian
Выкидывает исключение, если ставлю mp4_max_buffer_size 2mb: mp4 moov atom is too large:5376175, you may want to increase mp4_max_buffer_size Хмм это уже интересно. Значит надо копать в сторону размера мета данных.by somebi - Nginx Mailing List - Russian
Я все это уже сделал еще до публикации этого поста. Но размер первичного файла приблизительно 5mb. Как можно уменьшить этот размер, скажем до 1mb? mp4_buffer_size 1m; mp4_max_buffer_size 5m; Эти настройки вроде настраивают сколько nby somebi - Nginx Mailing List - Russian
Хотел поинтересоваться. От чего зависит, как быстро начнется воспроизведение видео файла? Я написал флеш плеер, у Actionscript Netstream класса есть параметр относящийся к объему буфферизации, но он ничего не меняет. Тогда я решby somebi - Nginx Mailing List - Russian
Просто меня смутило то, что мелкие картинки без проблем проксировались. Видимо для экономии трафика владельцы портала релиши сделать подобную защиту.by somebi - Nginx Mailing List - Russian
Спасибо за конструктивный ответ. Был очень занят на днях. Ну да, по сути все так и должно работать, точнее прокси сервер и должен передавать referer в обычных условиях. Видимо поэтому мой самописный сервер сразу стал рабby somebi - Nginx Mailing List - Russian
Как вы тогда объясните то, что через google chrome, без флеша картинки проксируются без проблем? В общем я плюнул на эту затею и написал свой прокси сервер. Теперь все отлично работает. Так что разбирайтесь там, а то теряете дby somebi - Nginx Mailing List - Russian
Все работает, когда я пытаюсь открыть картинку напрямую в браузере. Оно так же работает в флеше, но только на маленьких картинках, типа этой: /?url=http://thumbs.wallbase.cc/rozne/thumb-415891.jpg И не работает, когда я пытаюсь загрузить кby somebi - Nginx Mailing List - Russian
Использую версию nginx 1.2.0 Захожу по адресу domaim.com/individual?charset=windows-1251 location / { break; proxy_pass http://127.0.0.1:4444; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_headeby somebi - Nginx Mailing List - Russian
Thanks. Now it's working. I guess my mistake was in additional quotes.by somebi - Nginx Mailing List - English
worker_processes 2; worker_rlimit_nofile 2048; worker_priority -5; events { multi_accept on; worker_connections 2048; } http { include mime.types; default_type application/octet-stream; autoindex off; server_tokens off; client_max_body_size 3m; access_log off; sendfile on; keepalive_timeout 2m;by somebi - Nginx Mailing List - English
I'm getting: Cache-Control: Connection:keep-alive Date:Tue, 16 Aug 2011 16:53:23 GMT Last-Modified:Tue, 09 Aug 2011 05:32:58 GMT Server:nginx And 304 headerby somebi - Nginx Mailing List - English
Getting two max-age headers in result. One with 1 year and second with 3600. ?no_cache=1 gives the same result. if ($arg_no_cache) { set $ccontrol "no-cache";} is ignored do not know why if ($args ~ "no_cache=1") { set $ccontrol "no-cache";} ignored as wellby somebi - Nginx Mailing List - English
Oleksandr i'll try your solution. Just a moment.by somebi - Nginx Mailing List - English
Nope still getting 304. Maybe something with rewrite and inside redirect?by somebi - Nginx Mailing List - English
It seems that expires directive does not support varaibles.by somebi - Nginx Mailing List - English
I like your solution. But i'm getting error: nginx: "expires" directive invalid value in /usr/local/nginx/conf/nginx.conf:131 nginx: configuration file /usr/local/nginx/conf/nginx.conf test failed When using expires $caching_expires;by somebi - Nginx Mailing List - English
I wanted to create if block for expires directive, but it's not allowed in if context. Like that: if($args ~ "no_caching=1") { expires epoch; } Is it somehow possible to create this in any other way? I need nginx to change expire header to epoch when simple $_GET param no_cache=1 is in present. For visual checking purposes. Thanks ;)by somebi - Nginx Mailing List - English
Слишком много директив запрещено использовать внутри if как тогда быть.by somebi - Nginx Mailing List - Russian
# /usr/local/nginx/sbin/nginx -V nginx: nginx version: nginx/1.0.2 nginx: built by gcc 4.2.4 (Ubuntu 4.2.4-1ubuntu4) nginx: configure arguments: #by somebi - Nginx Mailing List - Russian
Daniel Podolsky Wrote: ------------------------------------------------------- > 2011/7/24 somebi <nginx-forum@nginx.us>: > > Но GET запросы игнорируются > и получается > > nginx направляет и запросы > типа > > .../ru/videos?foo=bar&... в > вышеуказанный location > > блок.by somebi - Nginx Mailing List - Russian
Собственно хотел сделать так: location ~* ^\/ru\/videos/?$ { ... } Но GET запросы игнорируются и получается nginx направляет и запросы типа .../ru/videos?foo=bar&... в вышеуказанный location блок. Можно ли как-то указать, чтобы GET парамеby somebi - Nginx Mailing List - Russian
I have mistyped. server_name www.example.ru; is outside of location block ofc.by somebi - How to...
location ~* ^\/ru\/video\/time-glass\/?$ { server_name www.example.ru; fastcgi_pass unix:/tmp/phpdaemon.fcgi.sock; fastcgi_param APPNAME MyApp; proxy_connect_timeout 60; proxy_send_timeout 60; proxy_read_timeout 120; include fastcgi_params; break; } fastcgi_params ofc contains default, unchanged settings and ofc there is:by somebi - How to...
Like that? proxy_cache_bypass $http_x_requested_with=XMLHttpRequest; proxy_no_cache $http_x_requested_with=XMLHttpRequest;by somebi - How to...
I'm currently need to avoid caching ajax requests, but to keep caching the rest pages. I know which directives disallow caching: proxy_no_cache or proxy_cache_bypass But how to add a proper statement. Via if block? Statement should be like this? $http_x_requested_with=XMLHttpRequest As i understand, proxy directives is not allowed to user in IF context. Thanks ;)by somebi - How to...