The only missing piece it seems is the STUN/TURN server. Would you have a plan to also release it?
The only missing piece it seems is the STUN/TURN server. Would you have a plan to also release it?
Perhaps using IPFS to pin the data temporarily and share that hash between the peers?
Have you also seen apprtc [0]? Could you point out if there are any differences you see there to Briefing?
[0] https://appr.tc/
[1] https://github.com/holtwick/briefing/blob/master/app/src/com...
Using firefox 79, the usual prompts to allow permissions were not issued.
What this means is that the packets are encrypted between you and the video bridge and the packets travel unencrypted within the videobridge infrastructure, but at no point does the outside world see the unencrypted stream. Talking to the Jitsi video bridge is just a regular WebRTC session as far as clients are concerned (so any DTLS encryption WebRTC has, the Jitsi call has), I know this because before they had a decent SDK I had to manually wedge my WebRTC calls into it.
If you're looking to add e2ee to your project, you're pretty much left to choose between Olm and Signal Protocol, which are quite similar, but libsignal is GPLv3 while libolm is Apache 2.0.
I've used Olm more intensively over the last two years. While it works, it's great, when it randomly wedges a session for no apparent reason you feel like throwing it out the window.
It behaves quite hilariously when you switch to e2e encryption after a normal connection - the other party gets random noise for a little while.
https://www.chromestatus.com/feature/6321945865879552
Hopefully this will be implemented in other browsers as well soon.
Maybe it's safer to use a clear description rather than "anonymous". The "no user account is required" is a good statement which can be hardly misunderstood.
There are many people out there (including me) which think anonymous means nobody can trace or identify me. Anonymity even with Tor is very hard to achieve on the Internet, I would even say it's impossible.
On my software I'm using the word "private" instead of anonymous to describe such communication; which was inspired by Tor tech talks. I've written about it here https://cryonet.io/technology.html