Managed stream hosting

Host the 24/7 channel as an operated feed, not a fragile script.

Permalive combines queue controls, destination setup, stream-agent runtime health, reconnect behavior, and public schedules for streamer archive channels.

Permalive dashboard
The managed runtime surface

The stream-agent work should be visible enough that a streamer can trust the channel without becoming an operator.

Agent heartbeat
Watched

Track whether the stream-agent is connected and reporting current runtime state.

Destination status
Per output

See whether Twitch, Kick, Rumble, YouTube Live, or custom RTMP mirrors are delivering.

Playback state
Current

Know which video or source block is active and whether playback has become stale.

Recovery loop
Managed

Handle reconnects, skipped videos, process exits, transient failures, and queue changes without manual encoder babysitting.

Streamer question

What should managed 24/7 stream hosting include?

It should include queue readiness, stable playout, destination health, reconnect handling, active playback visibility, alerts, schedule context, and a clear path for updating the archive over time.

Managed hosting is more than leaving OBS or FFmpeg open on a VM.
Runtime status should show what is playing, whether the agent is alive, and whether each destination is receiving output.
Recovery should handle bad videos, destination disconnects, transient downloads, process exits, and stale state.
The public schedule should remain the viewer-facing source of truth while the runtime works behind it.
Live schedule

Managed hosting should be visible

The schedule and live channel examples make the runtime visible from the outside: the channel is live, the plan is public, and the feed has a recovery model behind it.

Live channels show the output path exists.
Public schedules show the stream is planned, not an invisible loop.
Health and readiness controls show there is an operating layer behind the feed.
Public schedule preview
Viewer-facing
NowClassic stream archivePlaying
VotingNext playlist: community choiceOpen
LeadingCo-op highlights - 18 votesAhead
LaterYouTube long-form VODQueued
Viewers vote from the same public schedule link.
Positioning

Not raw video infrastructure

The useful distinction is the operating job. Permalive is built around the streamer channel, not a general video platform category.

Not Wowza-style media-server infrastructure for operators; the workflow is channel-first.

Not Dacast or Vimeo enterprise hosting; the destination is a Twitch-first live channel.

Not Restream alone; destination fan-out is only one part of the operating model.

Not StreamYard; no producer needs to sit in a browser studio to keep the channel alive.

Operating plan

The launch path is concrete.

Each page maps to the same Permalive operating loop: shape the archive, make the channel understandable, and run it through managed playout.

1

Prepare the queue

Managed hosting starts with a queue that has enough usable content and no obvious launch blockers.

2

Connect destinations

Set up Twitch as primary and add optional mirrors only when they match the channel plan.

3

Run health checks

Check readiness, runtime state, alerts, destination status, and stream-agent heartbeat.

4

Operate and update

Keep improving playlist sources while the managed runtime keeps the channel moving.

Next paths

Keep planning from the same surface.

These related pages cover adjacent launch questions without thin posts or category filler.

Managed 24/7 Stream Hosting

Start with the queue. Launch after the plan is visible.

Create the queue free, inspect the schedule and readiness, then ask for a managed launch once the channel setup matches the content.