Rod
rb@rodbishop.nz
npub1r0d8...fsft
Startup founder and listco CEO, New Zealander (kiwi) expat living in Australia, #nostr #austrich, dad.
- Nostr Blog https://rodbishop.npub.pro/
- Nostr FOSS https://github.com/r0d8lsh0p/
- Nostr Live Streaming nostr:npub1sh0spghk4yvy2d2v35kelw45qq4msk6zykaw4ds047e9slzs8r4qr7q2xa
- Nostr AI nostr:npub1ahjpx53ewavp23g5zj9jgyfrpr8djmgjzg5mpe4xd0z69dqvq0kq2lf353
- Jayride (ASX:JAY)
- Fishburners
- #Bitcoin miner
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 @Kieran @mar @TheGrinder @_ @Sebastix @SondreB @CraigTheSpaceBum @Cocktus ๐ต et al
Thank you and looking forward to your feedback!
Now we've got @CraigTheSpaceBum streaming Tony Hawk to his own private Owncast running on a Raspberry Pi
The internet just got way worse.



Hi @Kieran
Over the last two weeks I have worked on a fork of zap stream core to make backends pluggable.
The existing backend is refactored but otherwise unchanged. And I have added CloudFlare Stream as a new backend which can be configured simply by passing credentials in the config file.
It should be possible for any AI to easily create any other plugin for any other backend API by mapping to the new backend structs.
Right now I think this is currently 90% complete, and all that is remaining to do final tidyimg up and docs.
I've done this for my own needs but I would be very happy to contribute it upstream if you think it is something you might like to take a look at.