Hi! Is this an alternative Nostr Streaming server to Zap Stream Core? Does it support the same API endpoints for apps?

FYI I have built Shosho to use ZS as if Nostr Streaming Provider is a generic API schema, so any user can simply state the API endpoint and the Shosho app will work with it.

Reply to this note

Please Login to reply.

Discussion

It is a streaming server. But it's definitely not the same API endpoints. It's being built out as a way to self host streams and makes it really easy.

I've sent shosho and wondered what backed it uses. I do not have stream keys set up because as of now rmtp only runs locally and doesn't touch the Internet, it only interacts with gnostream which hosts m3u8 files on the Internet.

But it would be awesome if I could specify my own rmtp server and have it on a tailnet and gnostream could be built to serve as the webserver for recordings in shosho.

Stream keys is a to-do, but since the app is just self host focused and the front end is just like, your streams, it's not a client in the way zap.stream is.

I know very little of zs core also. I don't do typescript and I looked at zap stream once and gave up because I just don't like JavaScript and framework. I figure zs core is the same? I'd be glad to look at the API endpoints though. Nothing against :ts: persay it's just not for me.