Very cool. How does the encryption work?

Reply to this note

Please Login to reply.

Discussion

Also, have you ever looked at https://moq.dev/ ?

I think it could be a really nice alternative to webrtc. It's far simpler and flexible. The best demo I made using it was https://github.com/justinmoon/av-demo. This does uses Marmot/Whitenoise encryption stack on audio calls. I think this would be a really nice stack for nostr a/v work.

Happy to collaborate if you're interested!

Just checked out moq — looks really cool!

But it seems like it doesn’t support native apps yet?

I know Marmot is based on MLS + nostr giftwrapped events.

For audio/video calls, do you think MLS is actually necessary, or would using giftwrapped events just to keep metadata private be enough?

The signaling layer runs over NIP-100, where events are delivered via GiftWrapped messages.

Media streams are protected using WebRTC’s e2e encryption (SRTP).