Skip to Content
For CreatorsStreaming serversAdding a streaming server

Adding a streaming server

To add a streaming server to the Shosho app:

  1. In the menu, press Streaming Servers.
  2. On the streaming servers screen, press Add Server.
  3. Give the server a name and pick its type.

The fields you fill in next depend on the type.

Adding a Nostr streaming server

Enter the API URL of the server. For example, Zap Stream Server’s is:

https://api-core.zap.stream/api/v1

Shosho connects to the API and pulls in the available options. You don’t need to copy your stream key manually.

Adding a generic RTMP server

Fill in the three fields:

  1. RTMP ingest URL — the URL the server expects you to send video to. Starts with rtmp:// or rtmps:// (e.g. rtmps://myserver.com).
  2. Stream key — the secret token that authorises your stream (e.g. abcd1234).
  3. HLS playback URL — the URL viewers will watch from. Ends with .m3u8 (e.g. https://myserver.com/playback.m3u8).

Once your server is added, you may set a default Title, Summary, and Image for all Shows that use the server, and which populates the server’s default Show. All New Shows on this server will inherit those defaults. See Stream titles and thumbnails.

Streaming to your server

  • From the Shosho app — on the Broadcast Screen, press Start Stream, press the server panel to confirm or change your selection, then press Go Live. See Going live from the Shosho app.
  • From OBS or another encoder — open Shows in the menu, press the beside the Show, choose Connect, then paste the server URL and stream key into your encoder. See Going live from OBS.
Last updated on