Guardian Restream

YouTube Live Stream Server

Guardian Restream
  • Dashboard
  • Videos
  • Playlists
  • Settings
  • Logs
  • Analytics
  • Users
User
Checking...

Dashboard

Monitor and control your live stream

Offline

Stream is not running

Current Video
None selected
Uptime
00:00:00
Sessions
0
Hours Streamed
0.0h
Channel
None

Videos

Upload and manage your loop videos

Drag & drop video files here

MP4, MKV, MOV β€” or click to browse

Uploading...

Playlists

Create playlists from uploaded videos for seamless rotation

Playlist

Add videos from your library. Drag order determines play sequence. Videos loop seamlessly.

Settings

Configure credentials, stream quality, and authentication

YouTube Credentials

Add YouTube Channel

Stream Configuration

Dashboard mode requires Xvfb + Chromium on the server.

🎡 Stream Audio

Admin

Manage ambient background audio for dashboard streams. Upload tracks, select which one to use, or delete tracks you no longer need. Restart the stream for changes to take effect.

🎡

Drag & drop an audio file here, or click to browse

MP3, WAV, OGG, FLAC, AAC, M4A Β· Max 200 MB

Uploading...

War-Sitrep Dashboard β€” Analyst Break Video

Superadmin

Upload a pre-recorded analyst briefing video (MP4). Activate it to play timed segments on the War-Sitrep live stream, with the live dashboard as the interlude between segments. Only one video can be active at a time.

🎬

Drag & drop MP4 here, or click to browse

MP4 only · Max 2 GB

Uploading...

Dashboard Profiles

Live Switch

Select which dashboard composition the stream renders. Switching takes effect within ~10 seconds β€” no restart needed.

Google API Credentials

Not Configured

Required for YouTube Analytics. Get credentials from the Google Cloud Console.

Authentication

Stream Logs

Session history and stream activity

Cycle Video Channel Start Duration Status
No sessions recorded yet

Analytics Intelligence

Algorithmic momentum detection & prescriptive strategy signals

⏳ Loading…
YouTube Account
Connect your YouTube account to enable analytics
Watch Hours (28d)
β€”
Subscribers
β€”
Cluster Health
β€”
Session Depth
β€”
🎯 Niche & Leaders
Detecting…
Leaders will appear after first scrape
βš™οΈ Service Status
Service
Checking…
Last Scrape
β€”
Active Alerts
β€”
Data Age
β€”
API Quota β€”
🩺 Scrape Health
No data
Success Rate
β€”
Avg Duration
β€”
Total Runs
β€”
Last Outcome
β€”
Recent:
Strategy Signal Feed
Newest first
πŸ“‘

No strategy signals yet.

Signals appear after the first scrape cycle.

Traffic Sources
Data loads after first scrape
Device Mix
Data loads after first scrape
Session Depth Trend
Related + Playlist + End Screen as % of total views
Trend data builds over multiple scrapes
Per-Video Performance
πŸ”₯ = performing 2Γ—+ above channel average
πŸŽ₯

Video metrics appear after first scrape

Top Search Terms
Search data loads after first scrape
🚨 Search Gaps
Terms driving traffic you're not targeting
Gap analysis loads after first scrape

User Management

Create and manage user accounts

Create New User

Email Name Role Status Created Actions
Loading users...