YT LIVE STREAMER
Full capability breakdown

Every feature,
grouped by what you'll do with it

Twenty-one plugins across seven capability areas. Stream, schedule, monitor, analyze and distribute — all from one desktop app that runs on your own Linux machine or VPS.

Streaming Core Content & Library YouTube Integration Monitoring Distribution Input Sources Developer Tools
CORE

Streaming engine

The heart of the app — push video to YouTube around the clock, unattended.
PLAYLIST → RTMP

Playlist streaming

Queue video files and stream them in order, on loop, 24/7. The engine feeds ffmpeg directly so playback is gapless and stable for days on end.

  • Drag-to-reorder queue
  • Loop, shuffle, or play once
  • Duration estimator with 24h warnings
SCHEDULER

Weekly scheduler

Assign different playlists to days and times. The app starts the right stream on its own — program a whole week and leave it running.

  • Per-day, per-time slots
  • Auto-fire at scheduled time
  • Override to start any playlist now
OVERLAYS

Live overlays

Layer branding and information on top of your stream without a separate compositor.

  • Watermark & image overlays
  • Lower-thirds & scrolling tickers
  • Chroma key & gap fillers
RTMP INPUT

External RTMP source

Point the app at an incoming RTMP feed instead of a playlist when you want to relay a live source.

  • Relay any RTMP ingest
  • Same overlay & recording pipeline
LIBRARY

Content & library

Find, fetch, build and prep the videos that fill your stream.
DOWNLOAD MANAGER

Built-in downloader

Pull source videos with yt-dlp straight into your library — a full queue with progress, speed and history, no terminal needed.

  • Quality selector per download
  • Live progress & speed in the header
  • Persistent download history
AI BUILDER

AI playlist builder API KEY

Type a topic and a target length. It searches YouTube, scores relevance, filters, downloads and assembles a ready-to-stream playlist automatically.

  • English-only & Creative-Commons filters
  • Skips Shorts & vertical video
  • Pause, resume, save partial
SEARCH

YouTube search API KEY

Search YouTube inside the app and send results straight to your download queue or media player — clean column list, fast.

  • Filter by duration, date, views
  • One-click add to download queue
  • Play without downloading via mpv/vlc
TRIMMER + CHAPTERS

Trim & chapter tools

Prep clips and mark up long streams without re-encoding or leaving the app.

  • Set in/out points, no re-encode
  • Live chapter markers while streaming
  • Export chapters for the description
YOUTUBE

YouTube integration

Control broadcasts, read your channel and track performance — without YouTube Studio open.
BROADCAST CONTROL

YouTube Live NEW

Create and run broadcasts from inside the app. It even creates the stream key and binds it for you, then drops it into the streamer.

  • Create, go live, test, end broadcasts
  • Auto-create & apply stream keys
  • Read & send live chat in real time
ANALYTICS

Analytics dashboard NEW

A full reporting view with charts drawn right in the app — no browser tab, no extra dependencies.

  • Views & watch-time trends
  • Top videos, traffic, geography
  • CSV export for any date range
MY CHANNEL

Channel dashboard OAUTH

Sign in once and see your channel stats, video list and recent performance at a glance.

  • Subscribers, views, video count
  • Video manager
  • Token restored automatically
MONETIZATION

Super Chats & members

Pull Super Chat events and channel members straight into the broadcast view while you're live.

  • Live Super Chat feed
  • Channel membership list
MONITOR

Monitoring & recording

Know your stream is healthy, and keep a copy of everything you send.
HEALTH MONITOR

Live health monitor

Real-time stream vitals with live graphs, so you catch a problem before viewers do.

  • FPS, bitrate, dropped frames
  • CPU, RAM, disk & network
  • Colour-coded ffmpeg log
RECORDING

Local recording

Save a local copy of your stream while you broadcast — no quality loss, no extra encode, using a tee in the pipeline.

  • Record while streaming
  • One-tap Rec button in the header
  • Recording history list
DISTRIBUTE

Distribution & reach

Send your stream to more than one place, and host your own watch page.
MULTI-RTMP

Multi-destination streaming

Push the same stream to YouTube and other RTMP targets at once, with no extra CPU cost thanks to a tee muxer.

  • Stream to several services together
  • Enable/disable destinations live
  • Send to your own player server
PLAYER WEBSITE

Self-hosted player

Ship a watch page with live chat that runs on the same box or a cheap VPS — your stream, your domain, your chat.

  • HLS player + WebSocket chat
  • Reactions, mentions, sound alerts
  • Theatre mode & now-playing bar
SFTP MANAGER

VPS file sync NEW

Move and sync videos, playlists and settings between your machine and a VPS over SSH, built right in.

  • Two-pane file browser
  • Folder sync & compare
  • Password or SSH key auth
WORDPRESS

WordPress control

A companion WordPress plugin lets you start, stop and switch streams from your site's admin — and show a live badge to visitors.

  • Admin control panel
  • Public live-status shortcode
  • Token stays server-side
INPUTS

Input sources

Go beyond playlists — stream live from your desk. (Linux)
WEBCAM

Webcam & capture card

Separate Webcam and Capture Card inputs, each remembering its own device, with an in-app preview before you go live.

  • Two independent video inputs
  • Auto-detect, skips metadata nodes
  • One-click Launch to switch
SCREEN SHARE

Screen capture

Broadcast your desktop with automatic X11 or Wayland detection and optional audio.

  • X11 / Wayland auto-detect
  • Optional desktop audio
PiP

Picture-in-picture

Overlay a webcam corner on top of your main source for a personal touch.

  • Adjustable position & size
  • Combine with any input
DEV

Automation & developer tools

Drive the app from outside, and extend it yourself.
REMOTE API

Remote control API

A token-secured REST server exposes the whole app — start, stop, skip, switch playlist, read status — for scripts, bots and dashboards.

  • 20+ REST endpoints
  • Token auth
  • Powers the WordPress plugin
PLUGIN SYSTEM

Open plugin architecture

Every feature is a plugin loaded from a folder. Drop in a Python file with a simple contract and it becomes a tab.

  • Add tabs, API routes & hooks
  • Enable/disable per plugin
  • No core changes needed
STATUS BOARD

Public test status WEB

The full regression checklist lives on the web as a public status board — pass/fail tracking, notes and a live progress dashboard anyone can view.

  • Pass / fail / untested per item
  • Filter, search & notes
  • Password-gated editing
WHY

Self-hosted vs. cloud streaming services

CapabilityYT Live StreamerTypical cloud service
Monthly cost$0 — runs on your hardware$15–50+ / month
Stream-hour limitsUnlimitedCapped by plan
Your video files stay localYesUploaded to their cloud
24/7 unattended schedulingBuilt inOften add-on / higher tier
Self-hosted player & chatIncludedRarely
Scriptable / API accessFull REST APILimited or paid
Extend it yourselfOpen plugin systemClosed

Ready to run your own?

Twenty-one plugins, zero subscriptions. Get it streaming in three steps.