Going live with Show Chat
Use Show Chat when you already have a stream running on your own server — for example, a self-hosted SRS, Owncast, or OME server, or a hosted service like Cloudflare Stream, Livepeer, or API.video — and you just need Shosho to handle the Nostr side: publishing the live event, monitoring the stream, and giving you a sharable chat page.
You give Show Chat one thing: an HLS playback URL (the .m3u8 link of your stream). Show Chat takes care of the rest.
Going live
- From the Shows screen, Create a Show Chat.
- Enter your HLS playback URL.
- Give the Show a Title, Summary, Image, and Hashtags.
- Press Go Live.
Shosho publishes the live event to Nostr and gives you a chat page link you can share with your viewers.
Monitoring
Shosho’s backend monitors your HLS stream. While it is live, Shosho updates the stream event periodically so Nostr streaming clients know that it is still live. Once your stream ends, Shosho automatically publishes an updated event marking your stream as ended — so you don’t end up stuck as “live” on the network after your stream has ended.
Going offline
Once you stream ends, Shosho automatically publishes an updated event marking your stream as ended. Or, if you want to manually end your show chat at any time, press Go Offline on your Show.
Sharing the chat page
While the Show Chat is live, an Open Chat button appears on the show. Press it to open the chat page in your browser. The link is shareable — it’s the same page your viewers will use to watch and chat. Share that URL to invite viewers to join your chat.
Show Chat vs Live Show
Show chat is designed for streamers who want to start live streams on existing servers they control. If you need a server to go live with then use a Live Show and let Shosho host the video too.