nostr:npub1v0lxxxxutpvrelsksy8cdhgfux9l6a42hsj2qzquu2zk7vc9qnkszrqj49 what would an all-in-one Nostr hosting solution technically need beyond a blossom server to make streaming "just work" (without having to acquire credits somewhere else first).
Discussion
My plan with shosho is to fully implement the zapstream API so that users can top up from my client. Possibly NWC so it just draws down as required.
Currently have quite a lot of their APi implemented. Just didn't get payments into the MVP.
Maybe next week?
For your app, that makes sense indeed.
We want to provide all-in-one hosting so communities / users don't even have to bother if they already have hosting.
For streaming? RTMP Ingest is well supported with many different server implementations. Something like SRS is FOSS and just gives you a URL to stream to. Zapstream complexifies this a little by adding a NIP-98 auth and paywall over the top.
You could fork zapstream, keep the auth, remove the paywall and bundle with your blossom/relay setup?
Cool, thanks!!!
Probably build something on top of owncast to publish to nostr