#NOSTR already allows sharing images and videos.

Wouldn’t it be cool if you could share livestreams too? #asknostr

Like, “Hey, this is what I’m currently working on.”

Reply to this note

Please Login to reply.

Discussion

Like this?

nostr:naddr1qqjrwe3sxsmxzd3h956kvef5956rzwpc94skvvrz94snxwt9xu6xxc3j8y6njq3qeaz6dwsnvwkha5sn5puwwyxjgy26uusundrm684lg3vw4ma5c2jsxpqqqpmxwka67f4

I see you referenced something called Zap Stream.

But have you ever seen a post on NOSTR, where you can watch the stream directly inside your NOSTR client? #asknostr

Here is a reply with an active live stream, using to capture a screen shot.

nostr:naddr1qqjryd3kxfskyv3h95ckydny956rsde394snzdf595crwce4xqmnve35x5urxq3qeaz6dwsnvwkha5sn5puwwyxjgy26uusundrm684lg3vw4ma5c2jsxpqqqpmxwzad2lh

I see no livestream playing in #damus. Maybe playback of livestreams is not supported in Damus? #asknostr

Pretty sure that's not available in damus. Amythest tends to have more features earlier

Hmm, I use Amethtst and it renders embedded in my client. Sometimes its more about what your client of choice supports and not what the protocol as a whole can enable.

Here is how it looks in my client:

I am linking to a nostr note, not a website, it is nostr native, not like a link to youtube.

I get it. So you can watch the livestream in your NOSTR app. That’s cool. That’s what I would like too. Seems like it’s not working in #damus though.

Livestreams are not currently supported on damus iOS 🙏

not technically true, we have m3u8 livestream support, but we don't have full zap.stream support

Is there a compatible live stream live now? Can we see it embedded? 🤞

This is a misconception. Images and videos "on Nostr" are simply uploaded to normal HTTP servers, and native Nostr notes only contain links to them.

What a client does or does not render inline (so it looks like it's part of the Nostr note) depends entirely on the client.

Don’t know about your client, but on #damus, images are uploaded to an ordinary HTTP server and linked into the note, not inlined.

Advantage: simple

Disadvantage: very centralized and not very censorship resistant

That was my point. A livestream would work the same way, and it's just a matter of the client rendering it inline or not.

By the way, this is usually done via oEmbed around the rest of the Web: https://oembed.com