Why Nostr?What is Njump?
DASHU /
npub19ye…zqwk
2023-07-07 19:40:45

DASHU on Nostr: https://zap.stream guide. nice🌹 ...

https://zap.stream guide. nice🌹

https://zap.stream is a live streaming site powered by nostr. It easily and permissionlessly allows anyone to set up a stream via their nostr identity and have a Twitch\Youtube style experience. Did I mention that like most things in the nostr universe, it’s also powered by zaps? Viewers are able to zap the streamers and other chat participants!

Here is the TL;DR

I wrote this guide, which will probably change a lot, to provide quick start steps on how to set up your own stream and start receiving zaps.

Ingredients

The first things you will need to make sure you have set up are as follows:

  • Nostr npub you’re going to be using as your “streaming channel” identity
  • Some sats on a lightning wallet (start with 5000 to play around). Also make sure you link lightning to your profile
  • NIP-07 browser extension for the npub\nsec
  • Streamer software, we will use OBS (https://obsproject.com)
  • Creativity

Zap.Stream website

When you head over to zap.stream you will see a very clean site with a list of streams that are active, pending, and ended. As of right now you can see how mean people are viewing a stream, although this may be on a bit of a delay from accurate count as of today.

After you Login with your nostr identity via NIP-07, you will see a stream button. If you made it this far, we’re in good shape and can move on to setting up OBS.

Streaming software

I used OBS because that’s what was recommended and it is very easy to get set up. Any streaming software that can send to a rmtp URL should work and I heard others using more sophisticated setups.

Download and run OBS. Review the documentation if needed. The main settings we need to look at are under Stream.

We will need to set the service to “Custom” and we will see input boxes for Server and Stream Key. Let’s go back to the zap.stream site to get those.

If we go to the Stream dialog we will see a two Stream Providers up time “API.ZAP.STREAM” and “MANUAL”. When you become an expert and want to stream directly from your servers or another service you can select Manual. For our quick start we will be using API.ZAP.STREAM.

Copy the Stream URL and Stream Key and paste them into OBS.

Sats ⚡️ for streaming

As of this writing zap.stream charges 21 sats/minute for streaming to their service. This may change in the future and we will need to load sats up to stream. Use whichever lighting wallet you have and send at least 5000 sats over.

Note: When you get below 500 sats a bot will kindly remind you to top up your balance. Your stream will stop when you run out of sats.

Metadata

Add in the metadata for your stream including a Title, Summary, Splashpage. When you save this all that’s left is firing up OBS.

Start Streaming

Now that everything is in place, you should be able to start streaming to zap.stream. I recommend doing a few tests beforehand. When you are ready tell all your friends on “kind 1” and beyond and start making content.

Please contribute to Kieran via [email protected] to help keep development moving.

Disclaimer: Zap.stream is very new. Things are subject to change and move fast. I will try to update the documentation as frequently as possible. I am not responsible for any bad outcomes. Have fun!

Author Public Key
npub19yeqjawls407xjnmgkk6yss7936pcd7qzd5srlj8wye6j8433vrsjazqwk