Right now we use Briar and are pretty happy with it. There's also signal as a better option.
Either way, IMO, Jami sucks.
61–70 of 78 posts
Right now we use Briar and are pretty happy with it. There's also signal as a better option.
Either way, IMO, Jami sucks.
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.
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.
Jami uses a fully distributed network (DHT) to initiate connections.
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.
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…
C/C++ implemented custom protocols, no webrtc... What explains these security and compatibility compromises?
It's actually much more standard-compliant than most alternatives.
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.
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?
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.
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"
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)