This question comes up a lot! Video streaming like a typical .m3u8?

nostr:nprofile1qqspdudqzqx5ellme3prp68qus5se3vynsddcexkv5la5p7qxxcswjcprdmhxue69uhhw6r9v96zu6rpwpc8jarpwejhym3wvdhj7qghwaehxw309aex2mrp0yhrq7rrdpshgtnrdakj7xxk0lm could Gnostream implement a function that stores the livestream buffer or recording in a blossom server?

Reply to this note

Please Login to reply.

Discussion

I've thought about this before. I haven't ever actually tried and theoretically it's doable but something about the bandwidth in latency seems like it would be a challenge

I can see that for sure. Especially if streaming through a paid blossom server. What if the blossom was local and the blobs get stored that way?

I guess it wouldn’t really solve much because it’s not synced across multiple blossom for censorship resistance.

That’s the ultimate goal

It would be a phenomenal idea though because it would eliminate the need for your own domain.

You'd have to do some calculations on how long it takes to upload the output file and a TS file and then the stream would be delayed by that amount plus a little more.

Check Nip-5e

Might also be cool to do live streams over https://moq.dev/

Oh I thought WHEP/WHIP was the future

Very interesting though ima check this out

Its very simple and feels like Nostr relays but for media and data streams