Ребята мне вот интересно кому то удалось подружить mp4 h264 и proxy module ?<br><br>Идея вот какая - от пользователей приходят запросы которые обрабатывает nginx вытягивая запрашиваемые файлы с бакэенда который отдает их по http + кеширует файлы на локальном сервере (proxy_cache) но никак не удается подружить такую конструкцию с модулем для стримнга MP4.<br>
<br>Причем если указывать файлы которые лежат локально все работает просто отлично, а если тянется с бэкенда или кеша то результат нулевой.<br><br>Может кто подскажет способы обхода этой проблемы.<br><br>Конфиг<br><br> server {<br>
listen 3129;<br> server_name localhost;<br><br> proxy_cache hd4;<br> proxy_ignore_client_abort on;<br> proxy_cache_key "uri";<br> proxy_intercept_errors off;<br>
<br> proxy_cache_valid 24h;<br><br># location ~ \.m4v$ {<br># root /path/to/mp4_file/;<br># mp4;<br># }<br><br><br> location / {<br>
mp4;<br> proxy_pass <a href="http://127.0.0.1:8080">http://127.0.0.1:8080</a>;<br> }<br><br> error_page 500 502 503 504 /50x.html;<br> location = /50x.html {<br>
root /usr/local/www/nginx-dist;<br> }<br><br> }<br><br><br clear="all"><br>----------------------------------------------------------------------<br><br>
Dmytro Sychevsky <br>