Live data from Hacker News

Jami: GNU end-to-end encrypted alternative to Zoom and Jitsi

git.jami.net

61–70 of 78 posts

Re: Jami: GNU end-to-end encrypted alternative to Zoom and Jitsi

#61
Maybe it got better, but for the past 6 months a friend and I tried to get this app to work with little success. The messages just DONT FREAKING SEND in a timely manner even when in the same room.

Right now we use Briar and are pretty happy with it. There's also signal as a better option.

Either way, IMO, Jami sucks.

Re: Jami: GNU end-to-end encrypted alternative to Zoom and Jitsi

#62

Earlier quoted context omitted.

“Jami is inspired by a Swahili word that means “community”. The name was chosen as it reflects the vision: to be a service open to all, to be community supported, and to respect the privacy of users.” - https://jami.net/help/

Why does a product name have to have a "meaning" behind it? Kodachrome was abstract.

You bet their marketing guys had a background story then just like they have now.

Re: Jami: GNU end-to-end encrypted alternative to Zoom and Jitsi

#63
post #54

Earlier quoted context omitted.

Personally I don’t want to have my web browser run applications, I’d rather have native MacOS or Linux apps, but I do see how having at least a version of it available in a browse is handy for potability.

Don't get me wrong: I want both to be possible, but being able to just get up and go is really helpful. For a tool like this though I'm not sure what a native app would add. Most of what it does builds on the functionality of a modern web browser.

Modern Web browser don't allow true peer-to-peer, you always need a server.

Jami uses a fully distributed network (DHT) to initiate connections.

Re: Jami: GNU end-to-end encrypted alternative to Zoom and Jitsi

#64
post #54

Earlier quoted context omitted.

Personally I don’t want to have my web browser run applications, I’d rather have native MacOS or Linux apps, but I do see how having at least a version of it available in a browse is handy for potability.

Don't get me wrong: I want both to be possible, but being able to just get up and go is really helpful. For a tool like this though I'm not sure what a native app would add. Most of what it does builds on the functionality of a modern web browser.

Something interesting is that Jami seems to be the only video conferencing app available on Android TV, very useful.

Re: Jami: GNU end-to-end encrypted alternative to Zoom and Jitsi

#65
post #49

I've used this while trying to find open source video conferencing solutions and chat applications in the past. It spends significant amounts of time not finding my friends before timing out. As an aside, I don't believe in the virtues of P2P anymore. It's clear to me that centralised systems scale further and faster, and what we need are benign organisations to run them. Legal forms like cooperatives and community b…

Everything has a cost. On the long term, who will pay and maintain the Jitsi server ? How will random people find a trustworthy server ? Jami doesn't need a server.

Re: Jami: GNU end-to-end encrypted alternative to Zoom and Jitsi

#67
post #63

Earlier quoted context omitted.

Don't get me wrong: I want both to be possible, but being able to just get up and go is really helpful. For a tool like this though I'm not sure what a native app would add. Most of what it does builds on the functionality of a modern web browser.

Modern Web browser don't allow true peer-to-peer, you always need a server. Jami uses a fully distributed network (DHT) to initiate connections.

Webtorrent is a thing though. Is it not true peer-to-peer?

Re: Jami: GNU end-to-end encrypted alternative to Zoom and Jitsi

#68
post #63

Earlier quoted context omitted.

Modern Web browser don't allow true peer-to-peer, you always need a server. Jami uses a fully distributed network (DHT) to initiate connections.

Webtorrent is a thing though. Is it not true peer-to-peer?

webtorrent builds on webrtc, which requires stun and ice servers. so you still send metadata to defined servers for connection handeling and most sadly you can't p2p in an offline LAN.

Re: Jami: GNU end-to-end encrypted alternative to Zoom and Jitsi

#69
post #8

Looks like GNU Ring changed its name to Jami. Also, I already have an GNU Ring account saved in my password manager but can't seem to login (or even find a place to). However, if I try to create a new account using my old username it (correctly) states it is taken.

I'm having the same issue. Previously created an account, and I'm completely puzzled how to now log in to it! Seem to have options to create a new account or import a backup..

Re: Jami: GNU end-to-end encrypted alternative to Zoom and Jitsi

#70

Earlier quoted context omitted.

Can’t WebRTC support peer-to-peer video calls without running the stream through a server? I have vague recollection that it can but am not particularly familiar with the protocol.

To answer my own question: Yes, WebRTC supports peer-to-peer video calls but does require a “signaling server” to help establish and close the peer-to-peer connection. [1] [1]: https://www.html5rocks.com/tutorials/webrtc/basics/ "Getting Started With WebRTC"

The signaling server is only useful for the connection initialization though, and it never has access to the video stream, only to metadata (like your IP address, the supported encodings of each party, etc.). And it doesn't even really need to access them: it just needs to forward them from one peer to another, so it could be end to end encrypted.

It also needs one or several STUN servers as part of the hole punching scheme, but this one doesn't even exchange anything with anyone, so there aren't many issues here (and you don't need to roll your own: you can use Google's one)

Post reply on HN