Skip to main content
A 24/7 stream is only useful if it stays up while you’re asleep, at work, or away from your computer. Streamloop runs your stream in the cloud and watches it continuously, bringing it back on its own if anything goes wrong.

Always on, in the cloud

Your stream runs on Streamloop’s servers, not on your machine. There’s no OBS to keep open and no PC to leave switched on — once a loop is live, you can close your laptop and it keeps streaming.

Monitoring and automatic recovery

Streamloop checks the health of every live stream around the clock. If a stream stalls, drops, or a destination briefly refuses the connection, Streamloop restarts it and reconnects automatically — usually before viewers notice. Streams run on distributed infrastructure with standby capacity, so a single failure on our side doesn’t take you off air. In practice, Streamloop maintains over 99.9% uptime.
We don’t claim a perfect 100%. Platforms like YouTube and Twitch occasionally enforce their own limits or maintenance windows. When that happens, Streamloop keeps trying and brings your stream back as soon as the destination accepts it again.

Your credentials are encrypted

Connecting a destination means trusting us with sensitive keys, so we protect them:
  • Your YouTube authorization and RTMP stream keys are encrypted at rest.
  • They’re kept in isolated storage, separate from the rest of your account data.
  • They’re used only to publish your stream to the destination you picked — never shared.
  • In scenes, camera passwords and the keys your tables use are encrypted and never shown again. Live input stream keys are shown once, when you create them.
See YouTube integration for how the YouTube connection works.

Troubleshooting

Your stream stopped or isn’t showing

1

Check your destination

Open YouTube, Twitch, or your RTMP platform and confirm it shows an incoming stream. A destination-side issue (a disabled channel, a changed key) can stop the broadcast even when Streamloop is healthy.
2

Check your credit balance

A stream stops if your credits run out. Top up and start it again — see Billing.
3

Reconnect an expired YouTube channel

If your YouTube connection has expired, reconnect it from the destination settings, then restart the stream.

One of several destinations is down

On a multistream loop, each destination has its own status, and one failing destination never takes the others off the air.
  • Not connecting or Retrying later: Streamloop keeps trying on its own. Check that the platform still accepts your stream.
  • Off after error: the platform refused the stream for good, often because of a changed stream key. The row says what to fix. Update the destination, and turn it back on after the loop stops.
  • Off: you turned it off, or stopped sending to it.

A repeating loop didn’t start

If a run of a repeating schedule can’t start, the loop shows Repeat is paused until this is fixed. Fix the problem shown (often credits or a destination that needs reconnecting), then click Schedule again.

A scene shows a slate or a blank layer

In a scene, a live input or camera that stops sending switches to its fallback, such as a “Stream starting soon” slate. The stream itself stays live. Check the source’s status in the studio’s Live panel:
  • Waiting or Down: no feed is arriving. Check your encoder or camera, and that it uses the current stream key.
  • Key revoked: the key was replaced. Paste the new key into your encoder.
  • Can’t start: a setting is missing. Open the source to see which.
See Live inputs and Cameras.
Building an always-on channel? Start on streamloop.app, or follow the quickstart.