Skip to Content
For CreatorsShowsLive Show vs Show Chat

Live Show vs Show Chat

Shosho gives you two ways to be “live”:

Live Show

A Live Show is connected to a streaming server. The server receives your video, makes it available to viewers, and then the server or the app publishes the Nostr live event.

Use a Live Show when:

  • You want to stream from the Shosho app on your phone (IRL streaming).
  • You’re streaming from OBS or another encoder and want Shosho to host the stream too.
  • You don’t already have a streaming server of your own.

See Going live from the Shosho app or Going live from OBS.

Show Chat

A Show Chat is for when you already have a stream running somewhere — your own self-hosted SRS, Owncast, or OME server, or a hosted service like Cloudflare Stream, Livepeer, or API.video. You give Shosho the HLS playback URL of your existing stream, and Shosho takes care of the Nostr side: publishing the live event, monitoring the stream’s liveness, and giving you a chat page link to share.

Use Show Chat when:

  • You have a streaming setup you’re attached to and just want chat + Nostr presence.
  • You stream from a service that exposes an .m3u8 URL but doesn’t know about Nostr.

See Going live with Show Chat.

Quick comparison

Live ShowShow Chat
What you provideRTMP stream from your encoderHLS playback URL
Who publishes to NostrYour Nostr Streaming Server or the Shosho AppThe shosho.live Website
Last updated on