Skip to Content
TroubleshootingWhen your stream drops

When your stream drops

Streams drop. It can happen to anyone.

  • If you can reconnect within two minutes, Shosho Server will recover the stream without your viewers losing anything.
  • If you can’t, Shosho can broadcast a new live event, and clean up the old live event so you don’t end up advertising as “live” with nothing playing.

Drop the quality and attempt to reconnnect

If your stream is glitching, freezing, or repeatedly dropping out, the single most effective fix is to lower the camera quality. A clean Low resolution stream is far better for viewers than a glitching High resolution one.

From the Shosho app, open Camera Settings and change the Default Quality picker:

  • High — Best quality for strong 5G and Wifi connections
  • Medium — Recommended for most users
  • Low — Best connectivity for weak cellular connections

If you’re glitching on High, drop to Medium. If you’re glitching on Medium, drop to Low. Change this before going live again. See camera quality and your internet connection for more.

From OBS, drop your output bitrate in Settings → Output → Streaming. Try a lower kbps if you’re currently glitching at a higher rate, or lower still on a weak network.

Once you have lowered the quality setting, attempt to reconnect.

If you’re live right now and the stream just cut out

Try these in order.

  1. Drop the camera quality. See above — this fixes most disconnections caused by weak networks.
  2. Check your signal. Move closer to the router, switch from cellular to Wi-Fi (or vice versa), or step toward a window if you’re indoors with weak signal.
  3. Check your phone (Shosho app). Is the Shosho app in the foreground? (Streaming may stop when the app is backgrounded or the phone is locked.) Is the phone overheating? (Take the case off, move out of direct sunlight.) Is the battery low or the device in low power mode?
  4. Restart the stream. If you’re streaming to Shosho Server, the server holds your stream live for two minutes after your encoder disconnects. If you reconnect within that time, you will go live again on the same live stream event.
  5. Try a different server. Shosho allows you to configure multiple streaming servers, and to BYO server. If you are not having success with one server, you can try another.
  6. Try a different encoder. Should allows you to stream from OBS or any other RTMP encoder. If you are not having success with Shosho app, you can try Prism or Larix and use these with the credentials in the Connect window, or with Show Chat.

If your viewers are still in chat, post a chat message to the effect of “Back in a sec, having connection issues” while you work to reconnect, so they know to wait until you return.

What Shosho does automatically

You don’t have to manage the live event yourself.

  • Streaming to Shosho Server (from the app or from OBS) — Shosho Server keeps your stream live for two minutes after your encoder disconnects. Reconnect inside that window and your live event keeps running. After two minutes with no reconnect, Shosho Server marks the live event as ended on your behalf.
  • Streaming to a generic RTMP server — behaviour depends on the server. Most close the connection within a few seconds of the encoder going away. Once the server marks your stream as gone, Shosho updates the live event to “ended” so you’re not stuck advertising as live.
  • Show Chat — if you’re using Show Chat to layer Nostr presence on a stream you’re running elsewhere, Shosho’s backend monitors the HLS playback URL every 5 minutes, and marks the event ended once the source is reachable for three consecutive tries. Reconnect your upstream stream within that window and Shosho keeps the event live.

The net effect: you’re never “stuck live” on Nostr after a real disconnection, and you have a short window to reconnect cleanly without losing the stream.

If your stream got marked as ended

Once the live event is marked ended, your viewers’ players will stop showing it as live. You can’t “resurrect” the same live event — but you can start a new stream on the same Show, with the same title, image, and chat continuity, in two presses:

  1. Open the Shows screen.
  2. Press the same Show, then Go Live.

Your followers who got a notification when you first went live won’t get a second push. Drop a message on socials saying “stream’s back up — same link” if you can.

Try pre-flight check before going live

Running a pre-flight check before going live may help you avoid issues that can result in disconnection. Run the Pre-flight checklist before a stream that matters — it covers signal strength, upload bandwidth, camera quality, battery, and a backup connection.

Last updated on