🛰️ Galactic RTMPS Portal · Zero‑Harm · Anti‑Inversion
⚙️ Hash:
🐙 GitHub

🔧 Stream Setup (OBS → RTMP(S) → HLS)


🛡️ Tamper‑Evident Integrity

Computing document hash…
This page self‑hashes (SHA‑256) its HTML at runtime to detect changes. Store the expected hash in a signed note (Git, IPFS, OTS). Any mismatch flips the indicator red.

📢 Anti‑Inversion Covenant

This tool is for peace‑building, humanitarian coordination, and education. No weaponization, coercion, or harm. Violations void consent. 🕊️

Quick OBS + NGINX RTMP → HLS recipe
# 1) Server (Ubuntu example):
sudo apt update && sudo apt install -y nginx libnginx-mod-rtmp
# /etc/nginx/nginx.conf — add inside 'http { }':
rtmp {
  server { listen 1935; chunk_size 4096;
    application live { live on; record off; 
      allow publish all; allow play all;  # tighten for prod
      hls on; hls_path /var/www/html/hls; hls_fragment 2s; hls_playlist_length 6s;
      hls_variant _720p BANDWIDTH=2800000; # tweak as needed
    }
  }
}
# Then: sudo nginx -t && sudo systemctl reload nginx

# 2) OBS (Settings → Stream):
# Server: rtmps://YOUR_DOMAIN/live
# Stream key: galaxy001 (or any)

# 3) Player URL for this page:
# https://YOUR_DOMAIN/hls/galaxy001/index.m3u8