нашёл небольшой баг в nginx, если flv-директива стоит после защиты от хотлинка, то стриминг нихрена не работает - отдаёт весь файл целиком, если же до хотлинка - то работает. вот пример правильной конфигурации: location ~ \.flv$ { flv; } location ~ \.(jpg|jpeg|gif|mpg|mpeg|wmv|avi|flv)$ { access_log off; valid_referers none blocked server_names *.site.com/; if ($invalid_referer) { return 403; } }