Yeah I think that's helpful though most people who're restreaming probably use restream.io so they just need to put in their stream key and url to push their stream to nostr. Me personally I'm not manually publishing right now. I did that while ZS was under a prolonged DDOS attack. During that time I was using Cloudflare's streaming service so I had to publish the events manually.

This isn't an issue any more since we have more providers now and DDOS on all of them would be A LOT more expensive plus, some hosting providers wont tolerate this kind of behaviour and take the appropriate action(s).

The event publisher is still on noStrudel and it's just a couple of input boxes that fill-in the information for the event. You can take a look here:

https://nostrudel.ninja/tools/publisher

Reply to this note

Please Login to reply.

Discussion

Thanks 🙏🙏

That is a really technical screen for a technical user.

I was thinking perhaps as simple as one field "hls URL" and a "go" button. Certainly no json.

Your point about just adding ZS is well made. But it still requires them to know what ZS is, have an acc, know what Nostr is, and have an Nsec. Easy for us but actually many hurdles for newbies once you add them up.

I just wonder how simple we could make it, you know?

"I was thinking perhaps as simple as one field "hls URL" and a "go" button. Certainly no json. "

Yeah great idea. You just wrap the json in the background and publish (I guess). You don't need to see the raw format as user.

Here is the thing though. Unless the streamer is self-hosting he wont have a HLS url. If they're streaming on Twitch, YT etc they'll have to use something like restream.io to push their stream to other platforms with their key and the site's rmtp stream url. And if they're already streaming on nostr their stream gets announced anyway by ZS and Shosho (nice bot btw).

Now that I said all of the above I'm not sure if there is much use for such an option. But it can't hurt to have it for people who do have an actual manifest url for their stream.

Meant to add this below:

"Your point about just adding ZS is well made. But it still requires them to know what ZS is, have an acc, know what Nostr is, and have an Nsec. Easy for us but actually many hurdles for newbies once you add them up."

To stream to nostr they should at least have heard about it or what's the point? Like mentioned below, a Twitch streamer wont have a manifest url for their stream so I wouldn't worry too much about that. The real question is how can we make nostr live events more popular and get them noticed OUTSIDE of nostr to attract more creators?

IMO the answer to both those questions is building business/companies that have their own thing going, but ride on Nostr rails.

Bring in more creators and viewers from outside.

Most likely but registering a business in our space is putting yourself in the corrhair of those who don't want protocols like nostr to succeed. once you put a company behind something like a streaming platform "laws" come into play, content moderation, take down notices, legal threats etc etc.

I'm not the right person for that. Maybe someone else is.