summaryrefslogtreecommitdiffstats
path: root/etc/nginx
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2025-10-14 13:36:14 -0700
committeryum <yum.food.vr@gmail.com>2025-10-28 17:19:35 -0700
commit8a852c013733d0170ac80a761e6b9414c02a2078 (patch)
tree11ac026ac5018c364e4b1861fb70c91398cd93dc /etc/nginx
parentc3fa121f1a3ec74c5980bc8981e4836ca3a708f2 (diff)
switch to HLS, works better
Diffstat (limited to 'etc/nginx')
-rw-r--r--etc/nginx/sites-available/yummers.dev7
1 files changed, 2 insertions, 5 deletions
diff --git a/etc/nginx/sites-available/yummers.dev b/etc/nginx/sites-available/yummers.dev
index 0fddcfe..0b40a41 100644
--- a/etc/nginx/sites-available/yummers.dev
+++ b/etc/nginx/sites-available/yummers.dev
@@ -36,17 +36,14 @@ server {
proxy_set_header X-Forwarded-Proto $scheme;
}
- # OBS Proxy DASH manifest + segments
- location /dash/ {
+ # OBS Proxy HLS playlist + segments
+ location /hls/ {
proxy_pass http://127.0.0.1:5000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
- # Disable buffering/caching so DASH clients see fresh segments immediately
- proxy_buffering off;
- add_header Cache-Control "no-cache" always;
add_header Access-Control-Allow-Origin "*" always;
proxy_connect_timeout 1h;