I have just launched a new Nostr Live Streaming Server with recordings and VOD playback of your live streams, so that people can view you live, or come back and watch your replay whenever they like.
I'm looking for testers and am interested in your feedback.
The server uses Cloud Flare live stream as the backend and serves your recordings from there, so should be (I hope!) highly available and responsive.
It also solves the issue we had for Shosho users on iPhone where the server would disconnect mid-stream.
Would you like to try it?
If you are on Shosho and want to test it IRL, click Add Server > Nostr Streaming Server > and then enter: "https://api.shosho.live/api/v1" and the app will connect.
For other systems, the API is based-on and interchangeable-with ZS, so swap "api-core.zap.stream" with "api.shosho.live" and it should "just work".
For those technical folks who can use the above, this is all available for you now. For everyone else I look forward to making this more accessible in the new year!
As always thanks for your help and advice everyone @npub1v0lx...qj49 @mar @TheGrinder @_ @Sebastix @SondreB @CraigTheSpaceBum @Cocktus π΅ et al
Thank you and looking forward to your feedback!
Thread
Login to reply
Replies (5)
Im shocked you havnt talked to @The Fishcake (nostr.build) to join your experiment π€.
Nice work Rod?
Is there an iOS which I can test? For now I was only using the Android version of the app.
I just did a quick test stream. It post to zap stream under shosho bot? I dont see it under my own npub?
The server tags you as the host, and shosho and other clients should then show it as your stream (even though the "author" npub is the bot that lives on my server). Did ZS website do something different? It looks great here - Short but I see it!
Shosho
Hey, I tested the new Shosho backend today. First off: itβs impressively fast, no buffering at all on my end, noticeably smoother than the other backends.
I did notice a few things while testing though:
The stream stopped after ~30 minutes on the Shosho side, even though OBS was still streaming and the stream continued to show normally on my LFL site. Not sure what triggered the stop, but it might be a timeout or session limit.
In Zap Stream, the streamer name showed up as Shosho (overseer/host) instead of my pubkey, which looks like the same p-tag / overseer issue Iβve seen on my own backend as well. I'll have to ask the ZS dev about this issue.
I couldnβt find any recording or VOD link published back to Nostr (no recording/url tag in the kind:30311 event), since recording is a core feature you mentioned, so I may be missing where thatβs exposed.
Overall though, performance-wise itβs excellent, and Iβm happy to keep testing