flv + proxy не работает

Роман Толкачёв rt at daparty.ru
Fri Apr 18 09:09:38 MSD 2008


Такая ситуация: нужно сделать чтобы accel отдавал flv с помощью модуля
flv (стриминг). Отдельно оба решения работают, когда соединяю, flv не
работает.
Сейчас конфиг где-то такой:

server {
        listen   80;
        server_name test.com;
        root /home/test.com/;
        access_log  /var/log/nginx/localhost.access.log;
        location / {
                root   /home/test.com/www/;
                index  index.html index.htm;

                rewrite ^/download/(.*) /downloadfile/?path=$1 last;
                rewrite  ^/test/3.flv/([0-9]+).flv  /test/3.flv?start=$1  last;

            proxy_pass         http://localhost:8080/;
            proxy_redirect     off;

            proxy_set_header   Host             $host;
            proxy_set_header   X-Real-IP        $remote_addr;
            proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;

            client_max_body_size       200m;
            client_body_buffer_size    128k;

            proxy_connect_timeout      90;
            proxy_send_timeout         90;
            proxy_read_timeout         90;

            proxy_buffer_size          4k;
            proxy_buffers              4 32k;
            proxy_busy_buffers_size    64k;
            proxy_temp_file_write_size 64k;
        }

        location /video {
            root /home/pornospace/;
                flv;
            internal;
        }
}


More information about the nginx-ru mailing list